|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Parser<T> | A parser transforms an object into a string and vice versa. |
| PathTracker | Interface to mark classes that provide a parser path. |
| Class Summary | |
|---|---|
| AbstractFormat | This class provides a skeletal implementation of the Format class, to minimize the effort required to implement a format. |
| AbstractFormat.DefaultField | Miminal implementation of the Field class. |
| AbstractParser<T> | Parser skeleton that creates a path of the traversed parsers for logging purposes. |
| BeanParser<B> | A parser for a bean. |
| ChoiceParser<T> | A choice parser selects the right parser out of a list of underlying parser depending on the input text for parsing or based on the source object for formatting. |
| ClassFormat | A format to parse class names. |
| CollectionParser<E> | Parser for collections. |
| DurationFormat | DurationFormat is for formatting and parsing
durations. |
| EnumFormat | A format for a finite set of objects. |
| LeafParser<B> | A parser based on a Format. |
| LineFeed | Inserts a line break. |
| MapParser<K,V> | Parses a map, where the key of each field is given in the input stream. |
| MultiLineTransformer | Transforms a single line into multiple lines of a defined maximum size. |
| OptionalParser<T> | Wrapper around a parser to make it optional. |
| ParseReader | A ParseReader is used for parsing an input stream. |
| ParseWriter | Output stream for parsing operations. |
| PeekParser<T> | Parses a string without changing the start index. |
| PropertyParser<B,V> | Parses a Property of a generic bean. |
| ReaderWithPosition | Default implementation of a ParseReader. |
| RegexFormat | A string format combined with a filter. |
| WriterWithPosition | The default implementation for a ParseWriter. |
| Exception Summary | |
|---|---|
| BeanStoreException | Thrown to indicate that a parsing result could not be stored properly. |
| FormatException | Indicates an exception while formatting an object with a parser. |
| ParsingException | An exception that stores the path to the field where the parsing exception occurred. |
This package contains formats and parsers.
Parsers exist for various items:
constants LeafParser.newConstantParser(java.lang.String)strings LeafParser.newStringParser(...)multi line strings MultiLineTransformer.newMultiLineParser(...)beans BeanParsercollections CollectionParsermaps MapParser
- Since:
- 1.0
Overview Package Class Tree Deprecated Index Help PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES