Uses of Interface
com.univocity.parsers.common.processor.RowWriterProcessor
-
Packages that use RowWriterProcessor Package Description com.univocity.parsers.common com.univocity.parsers.common.processor -
-
Uses of RowWriterProcessor in com.univocity.parsers.common
Methods in com.univocity.parsers.common that return RowWriterProcessor Modifier and Type Method Description RowWriterProcessor<?>CommonWriterSettings. getRowWriterProcessor()Returns the implementation of the interfaceRowWriterProcessorwhich processes input objects into a manageable format for writing.Methods in com.univocity.parsers.common with parameters of type RowWriterProcessor Modifier and Type Method Description voidCommonWriterSettings. 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 RowWriterProcessor Modifier and Type Class Description classBeanWriterProcessor<T>ARowWriterProcessorimplementation for converting annotated java objects into object arrays suitable for writing in any implementation ofAbstractWriter.classObjectRowWriterProcessorARowWriterProcessorimplementation for executing conversion sequences in object arrays before for writing them using any implementation ofAbstractWriter.classOutputValueSwitchA concrete implementation ofRowWriterProcessorSwitchthat allows switching among different implementations ofRowWriterProcessorbased on values found on rows to be written to an outputclassRowWriterProcessorSwitchA specialRowWriterProcessorimplementation that combines and allows switching among different RowWriterProcessors.Methods in com.univocity.parsers.common.processor that return RowWriterProcessor Modifier and Type Method Description protected RowWriterProcessor<?>OutputValueSwitch. switchRowProcessor(java.lang.Object row)protected abstract RowWriterProcessor<?>RowWriterProcessorSwitch. switchRowProcessor(java.lang.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 RowWriterProcessor Modifier and Type Method Description voidOutputValueSwitch. addSwitchForValue(java.lang.Object value, RowWriterProcessor<java.lang.Object[]> rowProcessor)Associates aRowWriterProcessorimplementation with an expected value to be matched in the column provided in the constructor of this class.voidOutputValueSwitch. addSwitchForValue(java.lang.Object value, RowWriterProcessor<java.lang.Object[]> rowProcessor, int... indexesToUse)Associates aRowWriterProcessorimplementation with an expected value to be matched in the column provided in the constructor of this class.voidOutputValueSwitch. addSwitchForValue(java.lang.Object value, RowWriterProcessor<java.lang.Object[]> rowProcessor, java.lang.String... headersToUse)Associates aRowWriterProcessorimplementation with an expected value to be matched in the column provided in the constructor of this class.voidRowWriterProcessorSwitch. rowProcessorSwitched(RowWriterProcessor<?> from, RowWriterProcessor<?> to)Notifies a change of row writer processor implementation.voidOutputValueSwitch. setDefaultSwitch(RowWriterProcessor<java.lang.Object[]> rowProcessor, int... indexesToUse)Defines a defaultRowWriterProcessorimplementation to use when no matching value is found in the output row.voidOutputValueSwitch. setDefaultSwitch(RowWriterProcessor<java.lang.Object[]> rowProcessor, java.lang.String... headersToUse)Defines a defaultRowWriterProcessorimplementation to use when no matching value is found in the output row.
-