BeanIO 2.0.4

Package org.beanio.internal.parser

BeanReader and BeanWriter implementation classes.

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.
 

Package org.beanio.internal.parser Description

BeanReader and BeanWriter implementation classes.


BeanIO 2.0.4

Copyright © 2010-2013 Kevin Seim