All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
| Class |
Description |
| AbstractChannelConnector<O,I,CO,CI> |
Defines a basic channeled connector.
|
| AbstractConnector<O,I,CO,CI> |
|
| AbstractConnectorInputTypeTranslator<T,S> |
|
| AbstractConnectorOutputTypeTranslator<S,T> |
|
| AbstractModelAccess |
Basic implementation of the model access.
|
| AbstractModelAccess.NotificationChangedListener |
Listener for notification changes.
|
| AbstractProtocolAdapter<O,I,CO,CI> |
Basic protocol adapter implementation.
|
| AdapterSelector<O,I,CO,CI> |
Selects a protocol adapter based on the given machine data.
|
| AdapterSelector.AdapterProvider<O,I,CO,CI> |
Provides access to adapter data.
|
| ArrayParseResult |
An array-based parse result for data parsed to strings.
|
| CachingStrategy |
Defines a pluggable caching strategy.
|
| ChannelAdapterSelector<O,I,CO,CI> |
Selects a protocol adapter based on the given machine data for channel connectors.
|
| ChannelAdapterSelector.ChannelAdapterProvider<O,I,CO,CI> |
|
| ChanneledConnectorOutputTypeAdapter<T> |
|
| ChanneledConnectorOutputTypeAdapter.ChanneledSerializer<T> |
A serializer that receives the reception channel name on serialization.
|
| ChanneledConnectorOutputTypeTranslator<S,T> |
Refines the TypeTranslator for the use with channeled connectors and actual channel names including a
delegating default implementation of the type translator method passing in the
default channel name.
|
| ChanneledInputTypeTranslator<T,S> |
Extended InputTypeTranslator to receive the reception channel including a delegating default
implementation of the serializer method passing in the default channel name.
|
| ChannelProtocolAdapter<O,I,CO,CI> |
Adapts a channeled protocol from/to an underlying machine/platform.
|
| ChannelTranslatingProtocolAdapter<O,I,CO,CI> |
Uses two TypeTranslator instances for channeled protocol adaptation.
|
| Connector<O,I,CO,CI> |
The interface of a platform/machine connector.
|
| ConnectorDescriptor |
Describes a connector without instantiating it.
|
| ConnectorEventUtils |
Connector event utility methods.
|
| ConnectorFactory<O,I,CO,CI,A extends ProtocolAdapter<O,I,CO,CI>> |
Creates a single connector instance or allows to dynamically choose among multiple connector
types of the same kind.
|
| ConnectorInputHandler<T> |
Code fragment to handle input.
|
| ConnectorInputTypeAdapter<S> |
Adapts a basic input translator/serializer for reuse.
|
| ConnectorInputTypeTranslator<T,S> |
Refines the TypeTranslator for the use with machine connectors.
|
| ConnectorOutputTypeAdapter<T> |
Adapts a basic output translator/serializer for reuse.
|
| ConnectorOutputTypeTranslator<S,T> |
Refines the TypeTranslator for the use with machine connectors.
|
| ConnectorParameter |
Defines the connection parameters for a Connector.
|
| ConnectorParameter.CacheMode |
Modes for caching data avoiding repeated ingestion.
|
| ConnectorParameter.ConnectorParameterBuilder |
Builds a connector parameter object.
|
| ConnectorRegistry |
A service type/instance registry as internal structure to manage the contents of an AAS for this component.
|
| ConnectorsAas |
Implements the transport AAS contributor.
|
| ConnectorsAas.DefaultAnnotationProvider |
We use this class only for reading out the default values of an annotation if none is present on a connector.
|
| ConnectorTriggerQuery |
Generic marker interface for connector queries representing a specification what to trigger/ingest.
|
| ConverterFromString |
A basic String to primitive types converter.
|
| ConverterToString |
Converts primitive data to string format.
|
| DefaultCachingStrategy |
A default caching strategy.
|
| DefaultCachingStrategy.ConsideredSame |
A functor indicating that two objects are considered the same.
|
| DummyFormatter |
A dummy instance to avoid NPEs.
|
| EventHandlingConnector |
Basic connector interface providing access to event-relevant functionality.
|
| FormatCache |
Caches formatter instances.
|
| FormatCache.AbstractDateConverter<T> |
An abstract basic date converter.
|
| FormatCache.DateConverter<T> |
Plugin to extend the date time conversion.
|
| FormatterUtils |
Output formatter utility methods.
|
| InputParser<T> |
Interfaces for generic named/indexed input parsers.
|
| InputParser.InputConverter<T> |
Converts parsed data to primitive types.
|
| InputParser.ParseResult<T> |
Result of parsing data.
|
| JsonInputParser |
Implements the default input parser for JSON data.
|
| JsonInputParser.JsonInputConverter |
Implements a JSON input converted.
|
| JsonInputParser.JsonParseResult |
Defines a parse result instance for JSON.
|
| JsonInputParser.OneElementEntryIterator |
Emulates a one-element entry "iterator".
|
| JsonOutputFormatter |
JSON output formatter (preliminary).
|
| JsonOutputFormatter.JsonOutputConverter |
|
| JsonOutputFormatter.StructureType |
|
| MachineConnector |
Indicates the capabilities of a connector.
|
| MachineFormatter |
Indicates the capabilities of a machine formatter.
|
| MachineParser |
Indicates the capabilities of a machine parser.
|
| ModelAccess |
Provides access to a model-based protocol such as OPC UA or AAS.
|
| ModelAccessProvider |
Refines the TypeTranslator for the use with machine connectors.
|
| ModelAccessProvider.IOModelAccessFunction |
A simple (optional) function that may throw an IOException.
|
| ModelAccessProvider.IOVoidFunction |
A simple (optional) function that may throw an IOException.
|
| ModelInputConverter |
Input converter implementing the ModelAccess conversion conventions.
|
| ModelOutputConverter |
Output converter implementing the ModelAccess conversion conventions.
|
| OutputFormatter<T> |
Generic output formatter.
|
| OutputFormatter.OutputConverter<T> |
Converts primitive types to the output format.
|
| ParserUtils |
Input parser utility methods.
|
| PatternTriggerQuery |
Implements a query represented by a regular expression on the relevant data identifier of a connector.
|
| ProtocolAdapter<O,I,CO,CI> |
Adapts a protocol from/to an underlying machine/platform.
|
| TextLineFormatter |
A simple text line formatter for given separators.
|
| TextLineFormatter.TextLineFormatterConverter |
Own parser converter type to hide implementing class for future modifications.
|
| TextLineParser |
Implements a generic line parser, i.e., data instances are assumed to be given in a
single line of text.
|
| TextLineParser.TextLineParserConverter |
Own parser converter type to hide implementing class for future modifications.
|
| TextLineParser.TextLineParseResult |
Own parser result type to hide implementing class for future modifications.
|
| TranslatingProtocolAdapter<O,I,CO,CI> |
|