| Aggregation |
Base class for parser components capable of aggregating descendant properties.
|
| ArrayParser |
|
| Bean |
A component used to aggregate Property's into a bean object, which
may also be a property of a parent bean object itself.
|
| BeanReaderImpl |
|
| BeanWriterImpl |
|
| CollectionBean |
A Property that stores children in a Collection.
|
| CollectionParser |
A CollectionParser provides iteration support for a Segment or Field,
and is optionally bound to a Collection type property value.
|
| Component |
The base class for all nodes in the parser tree.
|
| Constant |
A simple property implementation that stores a constant value.
|
| DelegatingParser |
|
| ErrorContext |
|
| Field |
A parser for marshalling and unmarshalling a single field in a record.
|
| Group |
A Group holds child nodes including records and other groups.
|
| MapParser |
A Parser component for aggregating inline Map objects.
|
| MarshallerImpl |
|
| MarshallingContext |
Stores context information needed to marshal a bean object.
|
| ParserComponent |
Base class for all parser components in that implement Parser.
|
| ParserLocal<T> |
|
| ParsingContext |
Base class for the parsing context- marshalling or unmarshaling.
|
| PropertyComponent |
Base class for Property implementations that hold other properties (e.g.
|
| Record |
|
| RecordAggregation |
|
| RecordArray |
A Parser tree component for parsing an array of bean objects, where
a bean object is mapped to a Record.
|
| RecordCollection |
A Parser tree component for parsing a collection of bean objects, where
a bean object is mapped to a Record or Group.
|
| RecordMap |
|
| Segment |
A segment is used aggregate other Parser components, such as fields
and other segments.
|
| Stream |
|
| StreamFormatSupport |
|
| TextLengthCounter |
|
| UnmarshallerImpl |
|
| UnmarshallingContext |
Stores context information needed to unmarshal a bean object.
|