Package com.univocity.parsers.common.processor.core

Interface Summary
ColumnOrderDependent A marker interface used by special implementations of RowProcessor to indicate columns should not be reordered by the parser.
Processor<T extends Context> The essential callback interface to handle records parsed by any parser that extends AbstractParser.
 

Class Summary
AbstractBatchedColumnProcessor<T extends Context> A Processor implementation that stores values of columns in batches.
AbstractBatchedObjectColumnProcessor<T extends Context> A Processor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.
AbstractBeanListProcessor<T,C extends Context> A convenience Processor implementation for storing all java objects generated form the parsed input into a list.
AbstractBeanProcessor<T,C extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractColumnProcessor<T extends Context> A simple Processor implementation that stores values of columns.
AbstractConcurrentProcessor<T extends Context> A Processor implementation to perform row processing tasks in parallel.
AbstractInputValueSwitch<T extends Context> A concrete implementation of Processor that allows switching among different implementations of Processor based on values found on the rows parsed from the input.
AbstractListProcessor<T extends Context> A convenience Processor implementation for storing all rows parsed into a list.
AbstractMasterDetailListProcessor<T extends Context> A convenience Processor implementation for storing all MasterDetailRecord generated form the parsed input into a list.
AbstractMasterDetailProcessor<T extends Context> A Processor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances.
AbstractMultiBeanListProcessor<C extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing them into lists.
AbstractMultiBeanProcessor<C extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractMultiBeanRowProcessor<C extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractObjectColumnProcessor<T extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.
AbstractObjectListProcessor<T extends Context> A convenience Processor implementation for storing all rows parsed and converted to Object arrays into a list.
AbstractObjectProcessor<T extends Context> A Processor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.
AbstractProcessor<T extends Context> A Processor implementation that just implements all methods defined by the interface.
AbstractProcessorSwitch<T extends Context> A special Processor implementation that combines and allows switching among different Processors.
BeanConversionProcessor<T> The base class for Processor and RowWriterProcessor implementations that support java beans annotated with the annotations provided in com.univocity.parsers.annotations.
CompositeProcessor<C extends Context> A utility Processor implementation that facilitates using multiple implementations of Processor at the same time.
NoopProcessor A singleton instance of a Processor that does nothing.
 



Copyright © 2018 uniVocity Software Pty Ltd. All rights reserved.