Package de.iip_ecosphere.platform.connectors.parser
Generic integration parsers mapping an arbitrary external format to a indexed/named virtual
structure that can be mapped into data types declared in the platform configuration.
-
Interface Summary Interface Description 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. -
Class Summary Class Description ArrayParseResult An array-based parse result for data parsed to strings.ConverterFromString A basic String to primitive types converter.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".ParserUtils Input parser utility methods.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. -
Annotation Types Summary Annotation Type Description MachineParser Indicates the capabilities of a machine parser.