|
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 |