|
BeanIO 2.0.4 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| FieldFormat | A FieldFormat provides format specific processing for a Field parser. |
| Iteration | Repeating components must implement Iteration to offset record positions during marshalling and unmarshalling. |
| MessageFactory | A MessageFactory implementation is used to generate localized error messages for record and field level errors. |
| Parser | A Parser is used marshal and unmarshal record components. |
| Property | The Property interface is implemented by parser components capable of storing a property value. |
| PropertyAccessor | A PropertyAccessor provides access to a bean property. |
| RecordFormat | A RecordFormat provides format specific processing for a Record parser. |
| Selector | A Selector is used to match a Group or Record for
marshalling and unmarshalling. |
| StreamFormat | A StreamFormat provides format specific extensions for a Stream parser. |
| Value | Stores special property values. |
| Class Summary | |
|---|---|
| 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 | A BeanReader implementation. |
| BeanWriterImpl | A BeanReader implementation. |
| 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 | Default Marshaller implementation. |
| MarshallingContext | Stores context information needed to marshal a bean object. |
| ParserComponent | Base class for all parser components in that implement Parser. |
| ParserLocal<T> | Used to create a reference to a variable held by a ParsingContext. |
| 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 | Base class for StreamFormat implementations. |
| UnmarshallerImpl | Default Unmarshaller implementation. |
| UnmarshallingContext | Stores context information needed to unmarshal a bean object. |
BeanReader and BeanWriter implementation classes.
|
BeanIO 2.0.4 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||