Class ObjectRowProcessor
- java.lang.Object
-
- com.univocity.parsers.common.DefaultConversionProcessor
-
- com.univocity.parsers.common.processor.core.AbstractObjectProcessor<ParsingContext>
-
- com.univocity.parsers.common.processor.ObjectRowProcessor
-
- All Implemented Interfaces:
ConversionProcessor
,Processor<ParsingContext>
,RowProcessor
public abstract class ObjectRowProcessor extends AbstractObjectProcessor<ParsingContext> implements RowProcessor
ARowProcessor
implementation for converting rows extracted from any implementation ofAbstractParser
into arrays of objects.This uses the value conversions provided by
Conversion
instances.For each row processed, a sequence of conversions will be executed and stored in an object array, at its original position.
The row with the result of these conversions will then be sent to the
AbstractObjectProcessor.rowProcessed(Object[], Context)
method, where the user can access it.- See Also:
AbstractParser
,RowProcessor
-
-
Field Summary
-
Fields inherited from class com.univocity.parsers.common.DefaultConversionProcessor
conversions
-
-
Constructor Summary
Constructors Constructor Description ObjectRowProcessor()
-
Method Summary
-
Methods inherited from class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
processEnded, processStarted, rowProcessed, rowProcessed
-
Methods inherited from class com.univocity.parsers.common.DefaultConversionProcessor
applyConversions, convertAll, convertFields, convertIndexes, convertType, handleConversionError, initializeConversions, reverseConversions, toDataProcessingException
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.univocity.parsers.common.processor.RowProcessor
processEnded, processStarted, rowProcessed
-
-