| Interface | Description |
|---|---|
| CustomMatcher |
Interface used by
InputValueSwitch to allow users to to provide custom matching rules against input values. |
| RowProcessor |
The essential callback interface to handle records parsed by any parser that extends
AbstractParser. |
| RowWriterProcessor<T> |
The essential callback interface to convert input objects into a manageable format for writing.
|
| Class | Description |
|---|---|
| AbstractRowProcessor |
A
RowProcessor implementation that just implements all methods defined by the interface. |
| BatchedColumnProcessor |
A
RowProcessor implementation that stores values of columns in batches. |
| BatchedObjectColumnProcessor |
A
RowProcessor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects. |
| BeanListProcessor<T> |
A convenience
BeanProcessor implementation for storing all java objects generated form the parsed input into a list. |
| BeanProcessor<T> |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects. |
| BeanWriterProcessor<T> |
A
RowWriterProcessor implementation for converting annotated java objects into object arrays suitable for writing in any implementation of AbstractWriter. |
| ColumnProcessor |
A simple
RowProcessor implementation that stores values of columns. |
| CompositeRowProcessor |
A utility
RowProcessor implementation that facilitates using multiple implementations of RowProcessor at the
same time. |
| ConcurrentRowProcessor |
A
RowProcessor implementation to perform row processing tasks in parallel. |
| InputValueSwitch |
A concrete implementation of
RowProcessorSwitch that allows switching among different implementations of
RowProcessor based on values found on the rows parsed from the input. |
| MasterDetailListProcessor |
A convenience
MasterDetailProcessor implementation for storing all MasterDetailRecord generated form the parsed input into a list. |
| MasterDetailProcessor |
A
RowProcessor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances. |
| MasterDetailRecord |
An utility class to store data of a master row and its detail records.
|
| MultiBeanListProcessor |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing
them into lists. |
| MultiBeanProcessor |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects. |
| MultiBeanRowProcessor |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects. |
| NoopRowProcessor |
A singleton instance of a
RowProcessor that does nothing. |
| ObjectColumnProcessor |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects. |
| ObjectRowListProcessor |
A convenience
RowProcessor implementation for storing all rows parsed and converted to Object arrays into a list. |
| ObjectRowProcessor |
A
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects. |
| ObjectRowWriterProcessor |
A
RowWriterProcessor implementation for executing conversion sequences in object arrays before for writing them using any implementation of AbstractWriter. |
| OutputValueSwitch |
A concrete implementation of
RowWriterProcessorSwitch that allows switching among different implementations of
RowWriterProcessor based on values found on rows to be written to an output |
| RowListProcessor |
A convenience
RowProcessor implementation for storing all rows parsed into a list. |
| RowProcessorSwitch |
A special
RowProcessor implementation that combines and allows switching among different
RowProcessors. |
| RowWriterProcessorSwitch |
A special
RowWriterProcessor implementation that combines and allows switching among different
RowWriterProcessors. |
| Enum | Description |
|---|---|
| RowPlacement |
An indicator of where the input a row is placed in relation to others.
|
Copyright © 2019 Univocity Software Pty Ltd. All rights reserved.