Uses of Interface
com.univocity.parsers.common.processor.RowWriterProcessor
Packages that use RowWriterProcessor
Package
Description
-
Uses of RowWriterProcessor in com.univocity.parsers.common
Fields in com.univocity.parsers.common declared as RowWriterProcessorModifier and TypeFieldDescriptionprivate RowWriterProcessor<?>
CommonWriterSettings.rowWriterProcessor
private final RowWriterProcessor
AbstractWriter.writerProcessor
Methods in com.univocity.parsers.common that return RowWriterProcessorModifier and TypeMethodDescriptionCommonWriterSettings.getRowWriterProcessor()
Returns the implementation of the interfaceRowWriterProcessor
which processes input objects into a manageable format for writing.Methods in com.univocity.parsers.common with parameters of type RowWriterProcessorModifier and TypeMethodDescriptionvoid
CommonWriterSettings.setRowWriterProcessor
(RowWriterProcessor<?> rowWriterProcessor) Defines a processor for input objects that converts them into a manageable format for writing. -
Uses of RowWriterProcessor in com.univocity.parsers.common.processor
Classes in com.univocity.parsers.common.processor that implement RowWriterProcessorModifier and TypeClassDescriptionclass
ARowWriterProcessor
implementation for converting annotated java objects into object arrays suitable for writing in any implementation ofAbstractWriter
.class
ARowWriterProcessor
implementation for executing conversion sequences in object arrays before for writing them using any implementation ofAbstractWriter
.class
A concrete implementation ofRowWriterProcessorSwitch
that allows switching among different implementations ofRowWriterProcessor
based on values found on rows to be written to an outputclass
A specialRowWriterProcessor
implementation that combines and allows switching among different RowWriterProcessors.Fields in com.univocity.parsers.common.processor declared as RowWriterProcessorModifier and TypeFieldDescription(package private) final RowWriterProcessor<Object[]>
OutputValueSwitch.Switch.processor
private RowWriterProcessor
RowWriterProcessorSwitch.selectedRowWriterProcessor
Methods in com.univocity.parsers.common.processor that return RowWriterProcessorModifier and TypeMethodDescriptionprotected RowWriterProcessor<?>
OutputValueSwitch.switchRowProcessor
(Object row) protected abstract RowWriterProcessor<?>
RowWriterProcessorSwitch.switchRowProcessor
(Object row) Analyzes an output row to determine whether or not the row writer processor implementation must be changedMethods in com.univocity.parsers.common.processor with parameters of type RowWriterProcessorModifier and TypeMethodDescriptionvoid
OutputValueSwitch.addSwitchForValue
(Object value, RowWriterProcessor<Object[]> rowProcessor) Associates aRowWriterProcessor
implementation with an expected value to be matched in the column provided in the constructor of this class.void
OutputValueSwitch.addSwitchForValue
(Object value, RowWriterProcessor<Object[]> rowProcessor, int... indexesToUse) Associates aRowWriterProcessor
implementation with an expected value to be matched in the column provided in the constructor of this class.void
OutputValueSwitch.addSwitchForValue
(Object value, RowWriterProcessor<Object[]> rowProcessor, String... headersToUse) Associates aRowWriterProcessor
implementation with an expected value to be matched in the column provided in the constructor of this class.void
RowWriterProcessorSwitch.rowProcessorSwitched
(RowWriterProcessor<?> from, RowWriterProcessor<?> to) Notifies a change of row writer processor implementation.void
OutputValueSwitch.setDefaultSwitch
(RowWriterProcessor<Object[]> rowProcessor, int... indexesToUse) Defines a defaultRowWriterProcessor
implementation to use when no matching value is found in the output row.void
OutputValueSwitch.setDefaultSwitch
(RowWriterProcessor<Object[]> rowProcessor, String... headersToUse) Defines a defaultRowWriterProcessor
implementation to use when no matching value is found in the output row.Constructors in com.univocity.parsers.common.processor with parameters of type RowWriterProcessor -
Uses of RowWriterProcessor in com.univocity.parsers.common.routine
Methods in com.univocity.parsers.common.routine with parameters of type RowWriterProcessorModifier and TypeMethodDescriptionprivate void
AbstractRoutines.setRowWriterProcessor
(RowWriterProcessor rowWriterProcessor)