Interface | Description |
---|---|
ConfigurationLoader |
A ConfigurationLoader is used to load BeanIO mapping configurations from
an input stream.
|
SelectorConfig |
This interface is implemented by configuration components used to select
a record for marshalling or unmarshalling, namely
RecordConfig and
GroupConfig components. |
XmlTypeConstants |
XML node type constants.
|
Class | Description |
---|---|
BeanConfig<T> |
Stores bean information.
|
BeanIOConfig |
Stores BeanIO stream mapping configuration settings.
|
ComponentConfig |
The base class for nodes that that make up a stream configuration-
groups, records, segments, fields, constants and wrappers.
|
ConstantConfig |
A constant component is used to add a property value to a bean object that is
not bound to any field in a stream.
|
FieldConfig |
A field is used to define the smallest physical part of a stream.
|
GroupConfig |
A group is used to organize records and the overall structure of a stream.
|
PropertyConfig |
A base class for configuration components that can be bound to a property
of a bean object.
|
RecordConfig |
A record is a segment that is bound to a record in a stream.
|
SegmentConfig |
A segment is used to combine fields, constants and other segments.
|
SimplePropertyConfig |
A base class for configuration components that can be bound to "simple
attributes" of a bean object.
|
StreamConfig |
A stream is the root (a.k.a top or parent) group of a stream mapping configuration.
|
TypeHandlerConfig |
Stores configuration settings for a custom type handler.
|