RowProcessor implementation that stores values of columns.
Values parsed in each row will be split into columns of Strings. Each column has its own list of values.
At the end of the process, the user can access the lists with values parsed for all columns using the methods getColumnValuesAsList(),
getColumnValuesAsMapOfIndexes() and getColumnValuesAsMapOfNames().
Note
Storing the values of all columns may be memory intensive. For large inputs, use a BatchedColumnProcessor instead
AbstractParser, RowProcessor
| Access | Constructor and Description |
|---|---|
| public | |
| public | ColumnProcessor(int
the expected number of rows to be processed expectedRowCount)Constructs a column processor pre-allocating room for the expected number of rows to be processed |
| ColumnProcessor | back to summary |
|---|---|
| public ColumnProcessor() Constructs a column processor, pre-allocating room for 1000 rows. | |
| ColumnProcessor | back to summary |
|---|---|
| public ColumnProcessor(int expectedRowCount) Constructs a column processor pre-allocating room for the expected number of rows to be processed
| |