| 
 | BeanIO 2.0.4 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| FieldFormat | A FieldFormat provides format specific processing for a Fieldparser. | 
| 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 Recordparser. | 
| Selector | A Selector is used to match a GrouporRecordfor
 marshalling and unmarshalling. | 
| StreamFormat | A StreamFormat provides format specific extensions for a Streamparser. | 
| 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 BeanReaderimplementation. | 
| BeanWriterImpl | A BeanReaderimplementation. | 
| CollectionBean | A Propertythat stores children in aCollection. | 
| CollectionParser | A CollectionParser provides iteration support for a SegmentorField,
 and is optionally bound to aCollectiontype 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 Parsercomponent for aggregating inlineMapobjects. | 
| MarshallerImpl | Default Marshallerimplementation. | 
| 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 Propertyimplementations that hold other properties (e.g. | 
| Record | |
| RecordAggregation | |
| RecordArray | A Parsertree component for parsing an array of bean objects, where
 a bean object is mapped to aRecord. | 
| RecordCollection | A Parsertree component for parsing a collection of bean objects, where
 a bean object is mapped to aRecordorGroup. | 
| RecordMap | |
| Segment | A segment is used aggregate other Parsercomponents, such as fields
 and other segments. | 
| Stream | |
| StreamFormatSupport | Base class for StreamFormatimplementations. | 
| UnmarshallerImpl | Default Unmarshallerimplementation. | 
| 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 | ||||||||