|
BeanIO 2.0.4 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
InvalidRecordException.toString() to append record context details to the
error message.
PropertyAccessorFactory that uses ASM to generate PropertyAccessor
implementations.Property's into a bean object, which
may also be a property of a parent bean object itself.StreamFactory instances for
BeanIO item readers and writers.BeanReader.BeanReader or Unmarshaller.BeanReader implementation.BeanReader's underlying
input stream throws an IOException.BeanWriter or Marshaller.BeanReader implementation.BeanWriter's underlying
output stream throws an IOException.Property that stores children in a Collection.Segment or Field,
and is optionally bound to a Collection type property value.PropertyAccessorSupport implementation
of the given name.
BeanReader for reading from the given input stream.
BeanWriter for writing to the given output stream.
FieldFormat.
Marshaller.
Marshaller for marshalling bean objects.
XmlMappingParser for reading an mapping input stream.
RecordFormat.
RecordParserFactory for a stream configuration.
StreamFactory and loads configured stream mapping resources.
StreamFormat.
Unmarshaller.
Unmarshaller for unmarshalling records.
Unmarshaller for unmarshalling records.
ParserFactory for the CSV stream format.RecordMarshaller and RecordUnmarshaller implementation
for CSV formatted records.RecordParserFactory for the CSV stream format.StreamFormatSupport implementation for the CSV format.FieldFormat implementation for a field in a delimited stream.MarshallingContext for delimited records.ParserFactory for the delimited stream format.RecordFormat for delimited records.RecordMarshaller and RecordUnmarshaller implementation
for delimited formatted records.RecordParserFactory for the delimited stream format.StreamFormatSupport implementation for the delimited stream format.UnmarshallingContext for a delimited record.Enum type handler that uses Enum.valueOf(Class, String)
to parse a value and Enum.name() to format a value.Field parser.PropertyAccessor that uses reflection to access a public field.ParserFactorySupport.finalizeGroupMain(GroupConfig) to allow subclasses to perform
further finalization of the created Group.
ParserFactorySupport.finalizeRecord(RecordConfig) to allow subclasses to perform
further finalization of the created Record.
ParserFactorySupport.finalizeSegmentMain(SegmentConfig) to allow subclasses to perform
further finalization of the created Segment.
ParserFactorySupport.finalizeSegment(SegmentConfig) to finalize segment iteration.
ParserFactorySupport.finalizeSegment(SegmentConfig) to finalize the segment component.
FieldFormat implementation for a field in a fixed length formatted stream.FieldPadding implementation for a fixed length field.MarshallingContext for a fixed length formatted stream.ParserFactory for the fixed length stream format.Preprocessor for a fixed length stream format.RecordFormat implementation for a fixed length formatted record.RecordMarshaller and RecordUnmarshaller implementation
for fixed length formatted records.RecordParserFactory for the fixed length stream format.StreamFormatSupport implementation for the fixed length stream format.UnmarshallingContext implementation for a fixed length formatted stream.FieldFormat for flat stream formats
(i.e.FlatFieldFormat implementations.Preprocessor implementations for flat stream formats
(i.e.Boolean.toString(), or null if value
is null.
Object.toString().
URL by calling toString().
UUID by calling toString().
Boolean.toString(), or null if value
is null.
Constructor used to instantiate this bean object, or null
if the default no-arg constructor is used.
BeanReaderException.getRecordContext()
RecordParserFactory.
Field for a given property
name from the current bean class on the property stack.
Map of all field errors.
JsonWrapper components in the parser tree layout.
MessageFactory for formatting error messages.
Property mapped to this component, or null if there is
no property mapping.
PropertyAccessor.
PropertyAccessor.
XmlMappingReader for reading XML mapping files
into a document object model (DOM).
BeanReaderException.getRecordContext(int) is called.
RecordContext.getLineNumber()
RecordWriter when
MarshallingContext.writeRecord() is called.
RecordParserFactory used by this stream.
RecordReader to read from.
RecordWriter to write to.
DatatypeConstants.FIELD_UNDEFINED if a time zone was not configured.
URL.
UUID.
BeanReaderException when using
a BeanReader.
Reader to read from
ParserFactorySupport.initializeSegment(SegmentConfig) to initialize segment iteration.
ParserFactorySupport.initializeSegment(SegmentConfig) to initialize the segment.
StreamFactory if one was not set, loads the stream
mapping resource if set, and validates the StreamFactory has a
mapping for the configured stream name.
StreamFactory if one was not set, loads the stream
mapping resource if set, and validates the StreamFactory has a
mapping for the configured stream name.
UnmarshallingContext.nextRecord() was called.
Map.
Property.createValue(ParsingContext) is invoked.
FieldFormat implementation for a field in a JSON formatted record.MarshallingContext for JSON formatted streams.JsonNode.ParserFactory for the JSON stream format.Preprocessor for the JSON stream format.RecordReader implementation for JSON formatted records.RecordMarshaller implementation for JSON formatted records.RecordParserFactory for JSON formatted streams.RecordUnmarshaller implementation for JSON formatted records.StreamFormatSupport implementation for the JSON stream format.UnmarshallingContext for JSON formatted streams.RecordWriter implementation for writing JSON formatted record.PropertyAccessor for getting and setting Map values.Parser component for aggregating inline Map objects.Document.
Marshaller implementation.PropertyAccessor that uses reflection to get and set a bean value.UnmarshallingContext.setRecordValue(Object).
TypeHandler.format(Object) for XML formatted streams to indicate
a nillable element should be set to nil even if the field's minimum occurrences is zero.
URL using its constructor URL.URL(String).
UUID.fromString(String).
Parser.ParserFactory implementation.ParsingContext.Iteration pushed onto the stack.
ParserFactorySupport compiles the configuration into parser components.PropertyAccessor
implementations.PropertyAccessor implementations.Property implementations that hold other properties (e.g.Iteration onto a stack for adjusting
field positions and indices.
Parser tree component for parsing an array of bean objects, where
a bean object is mapped to a Record.Parser tree component for parsing a collection of bean objects, where
a bean object is mapped to a Record or Group.UnmarshallingContext.recordSkipped()) must be invoked after a
record is unmarshalled, even if an error has occurred.
BeanReader or Unmarshaller.ErrorContext for
the exception.
Reader implementation for tracking the current line number, current
position and record text.Record parser.RecordReader or RecordUnmarshaller
encounters a malformed record.RecordParserFactory.PropertyAccessorFactory implementations based on Java reflection.Replicator for cloning itself must implement
this interface.Parser components, such as fields
and other segments.Group or Record for
marshalling and unmarshalling.RecordConfig and
GroupConfig components.ClassLoader to use for resolving configured class names.
Constructor used to instantiate this bean object.
BeanReader.read().
JsonWrapper components in the parser tree layout.
MessageFactory for formatting error messages.
Reader to read from.
RecordParserFactory for creating record parsers.
RecordReader to read from.
RecordWriter to write to.
Property.createValue(ParsingContext) is invoked.
ExecutionContext during the ItemStream call to
update.
StreamFactory for loading stream mapping configurations.
StreamFactory for loading stream mapping configurations.
Map type.
AbstractItemCountingItemStreamItemReader.read() to wrap BeanIO exceptions
to their closest Spring-batch counterpart.
InputStream into a collection of
Stream parsers.BeanReader, BeanWriter, Unmarshaller and Marshaller instances.Stream parser.StreamFormat implementations.Document.
Document for xml
formatted streams.
List.
List for csv
and delimited formatted streams.
XmlFieldFormat.toString() to append attributes of this field.
TreeNode.toString() to append node parameters to the output.
List to a record value.
Node to a record value.
Enum type handler that uses Enum.toString()
to parse and format Enum values.ClassLoader that loaded this class.
BeanReader
is out of order based on the expected order defined by the stream's mapping file.BeanReader
could not be determined.List of fields.
Node.
Unmarshaller implementation.Bean's constructor if one or more of its properties are
constructor arguments.
URL values.UUID values.Map in JSON object format.
Iterable in JSON array format.
String in JSON string format.
FieldFormat for a field in an XML formatted stream parsed as
an attribute of its parent.FieldFormat for a field in an XML formatted stream parsed as
an element of its parent.FieldFormat implementations.BeanIOConfig objects.MarshallingContext for XML records.XmlNode.ParserFactory for the XML stream format.Preprocessor for an XML stream format.RecordMarshaller implementation for XML formatted records.RecordParserFactory for the XML stream format.RecordUnmarshaller implementation for XML formatted records.StreamFormatSupport implementation for the XML stream format.UnmarshallingContext for an XML formatted record.
|
BeanIO 2.0.4 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||