|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Processor implementation that stores values of columns in batches.AbstractBatchedColumnProcessor.batchesProcessed method after a given number of rows has been processed.
Processor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.AbstractBatchedObjectColumnProcessor.batchesProcessed method after a given number of rows has been processed.
Processor and RowWriterProcessor implementations that support java beans annotated with the annotations provided in com.univocity.parsers.annotations.Processor implementation for storing all java objects generated form the parsed input into a list.Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.CharInputReader.Processor implementation that stores values of columns.Processor implementation to perform row processing tasks in parallel.AbstractConcurrentProcessor, to perform processing of rows parsed from the input in a separate thread.
ConcurrentProcessor, to perform processing of rows parsed from the input in a separate thread.
Processor that allows switching among different implementations of
Processor based on values found on the rows parsed from the input.Processor to use for each parsed row
Processor to use.
Processor to use.
Processor implementation for storing all rows parsed into a list.Processor implementation for storing all MasterDetailRecord generated form the parsed input into a list.Processor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances.Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing
them into lists.Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.Processor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.Processor implementation for storing all rows parsed and converted to Object arrays into a list.Processor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.CommonParserSettings.
Processor implementation that just implements all methods defined by the interface.Processor implementation that combines and allows switching among different
Processors.RowProcessor implementation that just implements all methods defined by the interface.CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
CommonWriterSettings.
InputAnalysisProcess to analyze the input buffer and potentially discover configuration options such as
column separators is CSV, data formats, etc.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
Parsed annotation) are mapped to a column by index.
Parsed annotation) are mapped to a column by name.
ParsedString
ch <= ' ')
ch <= ' ')
ch <= ' ') or a padding character (the definition of a padding character is implementation dependent.)
ch <= ' ') or a padding character
Format.getLineSeparator()
AbstractWriter.appender to the output row.
DefaultConversionProcessor.convertFields(Conversion...), DefaultConversionProcessor.convertIndexes(Conversion...) and DefaultConversionProcessor.convertAll(Conversion...), for every field in the given row.
SimpleDateFormat, NumberFormat and others).
RowProcessor implementation that stores values of columns in batches.AbstractBatchedColumnProcessor.batchesProcessed method after a given number of rows has been processed.
RowProcessor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.AbstractBatchedObjectColumnProcessor.batchesProcessed method after a given number of rows has been processed.
BeanProcessor implementation for storing all java objects generated form the parsed input into a list.RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.RowWriterProcessor implementation for converting annotated java objects into object arrays suitable for writing in any implementation of AbstractWriter.Calendar and vice versa.Calendar using a sequence of acceptable date patterns.
Calendar using a sequence of acceptable date patterns.
CharInputReader.nextChar() at any given time.
AbstractParser.Writer given in this class constructor.
RowProcessor to indicate columns should not
be reordered by the parser.RowProcessor implementation that stores values of columns.CommonSettings.selectFields(java.lang.String...) and friends) are being reordered.
String
AbstractParser)AbstractParser) and writers (AbstractWriter)CommonSettings
AbstractWriter)AbstractCharInputReader when requested.RowProcessor implementation to perform row processing tasks in parallel.ConcurrentRowProcessor, to perform processing of rows parsed from the input in a separate thread.
ConcurrentRowProcessor, to perform processing of rows parsed from the input in a separate thread.
Records parsed from the input
Processor and Record.Context which retains copies of variable attributes of a given Context to
store the state of the parsing process at a given point in time.Context
Context.Context.
Conversion implementations with fields of a given input/output.com.univocity.parsers.conversions.Conversion, as well as useful methods for obtaining new instances of these.Conversion to be executed (Conversion.execute(Object))
when writing to the field and reverted (Conversion.revert(Object)) when reading from the field.Conversion objects over all elements of a record
Conversion objects over fields of a record by name.
Conversions to fields of a given set of fields
Conversions to fields of a given set of field names
Conversion objects over indexes of a record.
Conversions to fields of a given set of column indexes
CsvParserSettings, and requires this configuration to be properly initialized.
CsvParser)CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter)InputValueSwitch to allow users to to provide custom matching rules against input values.DataProcessingException is an error thrown during the processing of a record successfully parsed.Date and vice versa.Date using a sequence of acceptable date patterns.
Date using a sequence of acceptable date patterns.
CharAppender interfaceAbstractCharInputReader through the DefaultCharInputReader.reloadBuffer() method.Context interface with essential information about the output being produced.RowProcessor and RowWriterProcessor implementations that support value conversions provided by Conversion instances.ParsingContext implementation used internally by AbstractParser to expose information about a parsing process in execution.setDefaultValueOf(Column, Object))
setDefaultValueOf(Column, Object))
setDefaultValueOf(Column, Object))
Parsed annotations of a given class to identify all header names associated with its fields
CsvParserSettings.setDelimiterDetectionEnabled(boolean)
CsvParserSettings.setQuoteDetectionEnabled(boolean)
CommonParserSettings.setLineSeparatorDetectionEnabled(boolean)
or #writeValue().
CommonSettings.getNullValue()) to the output and prepares the next position in the record to receive more values.
Enum.name(), (Enum.ordinal() and (Enum.toString()
of each constant of the given enumeration (@link Class.getEnumConstants()).
EnumSelectors, in the specified order.
EnumSelectors, in the specified order.
EnumSelectors, in the specified order.
EnumSelector annotation is meant to be used in conjunction with enumeration attributes.EnumOptions to identify an input value.CharAppender that expands the internal buffer of characters as required.ExpandingCharAppender a the default value to return when no characters have been accumulated.
ExpandingCharAppender a the default value to return when no characters have been accumulated.
TextParsingException occurred.
Conversion objectsParsed in a record.String values of this record.
Object values of this record.
String values of this record.
Object values of this record.
String values of this record.
Object values of this record.
Headers annotation in the hierarchy of a class
FixedWidthFields instead.FixedWidthParserSettings, and requires this configuration to be properly initialized.
FixedWidthParser)FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter)Writer given in this class constructor.
BigDecimal and vice versa.BigDecimal using a sequence of acceptable numeric patterns.
BigDecimal using a sequence of acceptable numeric patterns.
BigDecimal using a sequence of acceptable numeric patterns.
BigDecimal using a sequence of acceptable numeric patterns.
BigDecimal using a sequence of acceptable numeric patterns.
Format annotation.FormattedBigDecimalConversion
FormattedBigDecimalConversion
FormattedBigDecimalConversion
NumericConversion
NumericConversion
CharAppender.appendIgnoringWhitespace(char), CharAppender.appendIgnoringPadding(char, char) or CharAppender.appendIgnoringWhitespaceAndPadding(char, char)
DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char, char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigDecimal and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a BigInteger and returns the result.
String value in the given column to a Boolean and returns the result.
String value in the given column to a Boolean and returns the result.
String value in the given column to a Boolean and returns the result.
String value in the given column to a Boolean and returns the result.
String value in the given column to a Boolean and returns the result.
String value in the given column to a Boolean and returns the result.
Boolean value represented by a String, as defined by sets of Strings that represent true and false values.
String value in the given column to a Byte and returns the result.
String value in the given column to a Byte and returns the result.
String value in the given column to a Byte and returns the result.
String value in the given column to a Byte and returns the result.
String value in the given column to a Byte and returns the result.
String value in the given column to a Byte and returns the result.
String value in the given column to a Calendar and returns the result.
String value in the given column to a Calendar and returns the result.
String value in the given column to a Calendar and returns the result.
String value in the given column to a Calendar and returns the result.
String value in the given column to a Calendar and returns the result.
String value in the given column to a Calendar and returns the result.
CharInputReader.nextChar() method.
String value in the given column to a Character and returns the result.
String value in the given column to a Character and returns the result.
String value in the given column to a Character and returns the result.
CharAppender.appendIgnoringWhitespace(char), CharAppender.appendIgnoringPadding(char, char) or CharAppender.appendIgnoringWhitespaceAndPadding(char, char)
DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char, char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
CsvFormat.getQuoteEscape().
com.univocity.parsers.annotations
com.univocity.parsers.annotations
String value in the given column to a Date and returns the result.
String value in the given column to a Date and returns the result.
String value in the given column to a Date and returns the result.
String value in the given column to a Date and returns the result.
String value in the given column to a Date and returns the result.
String value in the given column to a Date and returns the result.
Conversion that should be applied to the field based on its type.
CommonParserSettings.isLineSeparatorDetectionEnabled()
CsvParserSettings.isDelimiterDetectionEnabled()
CsvParserSettings.isQuoteDetectionEnabled()
The detected format will be available once the parsing process is initialized (i.e.
String value in the given column to a Double and returns the result.
String value in the given column to a Double and returns the result.
String value in the given column to a Double and returns the result.
String value in the given column to a Double and returns the result.
String value in the given column to a Double and returns the result.
String value in the given column to a Double and returns the result.
Field mapped to a column
String value in the given column to a Long and returns the result.
String value in the given column to a Float and returns the result.
String value in the given column to a Float and returns the result.
String value in the given column to a Float and returns the result.
String value in the given column to a Float and returns the result.
String value in the given column to a Float and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Integer and returns the result.
String value in the given column to a Long and returns the result.
String value in the given column to a Long and returns the result.
String value in the given column to a Long and returns the result.
String value in the given column to a Long and returns the result.
String value in the given column to a Long and returns the result.
String value in the given column to a Long and returns the result.
MasterDetailProcessor
RecordMetaData associated with all records parsed from the input.
Format.lineSeparator when reading/writing.
Number that should be used when converting numeric data.
Processor which handles the lifecycle of the parsing process and processes each record extracted from the input
Processor
or a RowWriterProcessor (i.e.
BeanProcessor responsible for processing a given class
CsvFormat)
Records parsed from the input using AbstractParser.parseAllRecords(File) or AbstractParser.parseNextRecord().
CommonParserSettings.getProcessor() method as it allows format-specific processors to be built to work with different implementations of Context.
Implementations based on RowProcessor allow only parsers who provide a ParsingContext to be used.
CommonSettings.getProcessorErrorHandler() method as it allows format-specific error handlers to be built to work with different implementations of Context.
Implementations based on RowProcessorErrorHandler allow only parsers who provide a ParsingContext to be used.
RowWriterProcessor which processes input objects into a manageable format for writing.
Parsed annotations of a given class to identify all indexes associated with its fields
CommonSettings.
String value in the given column to a Short and returns the result.
String value in the given column to a Short and returns the result.
String value in the given column to a Short and returns the result.
String value in the given column to a Short and returns the result.
String value in the given column to a Short and returns the result.
String value in the given column to a Short and returns the result.
String from the current position until a stop character is found on the input,
or a line ending is reached.
String value in the given column
String value in the given column, null or the
default value specified in RecordMetaData.defaultValueOf(String)
String value in the given column
String
If the object is null, then AbstractWriter.nullValue is returned.
If the String representation of this object is an empty String, then AbstractWriter.emptyValue is returned
FixedWidthFormat.getPadding()
instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
Defaults to true
FixedWidthFormat.getPadding()
instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
Defaults to true
null
null
null
Format.getLineSeparator().
DataProcessingException
DataProcessingException that are thrown by a Processor while processing a record parsed from the input,
or from a RowWriterProcessor when processing records for writing.
Processor implementation to use when no matching value is found in the input row.
Headers annotation allows java beans to configure how to handle field names in a given input/outputRecords parsed from the input.
FieldSelector.
Parsed annotation
RowProcessorSwitch that allows switching among different implementations of
RowProcessor based on values found on the rows parsed from the input.RowProcessor to use for each parsed row
RowProcessor to use.
RowProcessor to use.
Processor
RowProcessor
CsvFormat.getQuoteEscape().
CommonSettings) should be reordered (defaults to true).
CommonSettings) are being reordered.
Context object that is sent to the wrapped Processor
given in the constructor of this class, so all methods of Context reflect the parser state at the time
each row was parsed.
getEscapeChar()
and followed by a line separator character should be joined with the following line.
getEscapeChar() followed by the actual line separator character
instead of other characters such as the standard letters 'n' and 'r'
When line joining is disabled (the default), the TsvWriter will convert new line characters into
sequences containing the escape character (typically '\') followed by characters 'n' or 'r'.
true if the field is mapped to a column name, otherwise false
true if the field is mapped to a column index, otherwise false
Format.normalizedNewline character.
Format.getLineSeparator()
by the normalized line separator character specified in Format.getNormalizedNewline(), even on quoted values.
Format.getNormalizedNewline()
by the sequence specified in Format.getLineSeparator(), when the value is enclosed within quotes.
CsvParserSettings.getUnescapedQuoteHandling() instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
CsvParserSettings.getUnescapedQuoteHandling() instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
ProcessorErrorHandler has been defined through the use of method CommonSettings.setProcessorErrorHandler(ProcessorErrorHandler)
CharInputReader
CharInputReader that wraps another CharInputReader and
collects a sequence of characters from the wrapped input, in order to analyze what the buffer contains
ahead of the current position.CharInputReader implementation
LowerCaseConversion.LowerCaseConversion.revert(String) implements the same behavior of LowerCaseConversion.execute(String).CharInputReader.currentParsedContent()
MasterDetailProcessor implementation for storing all MasterDetailRecord generated form the parsed input into a list.RowProcessor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances.MasterDetailRecord with the set of associated parsed records into a list.
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing
them into lists.RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.Reader from an input stream
Reader from an input stream
Reader from an input stream
Reader for a given a file
Reader for a given a file
Reader for a given a file
Record with a row parsed from the input
Writer from an output stream
Writer from an output stream
Writer from an output stream
Writer from a file
Writer from a file
Writer from a file
Reader.
CharAppender that does nothing.Processor that does nothing.ProcessorErrorHandler that simply rethrows any DataProcessingException
that comes into its NoopProcessorErrorHandler.handleError(DataProcessingException, Object[], Context)} methodRowProcessor that does nothing.Number and vice versa.Number using a sequence of acceptable numeric patterns.
Number using a sequence of acceptable numeric patterns.
Number using a sequence of acceptable numeric patterns.
Number using a sequence of acceptable numeric patterns.
Number using a sequence of acceptable numeric patterns.
Number using a sequence of acceptable numeric patterns.
RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.RowProcessor implementation for storing all rows parsed and converted to Object arrays into a list.RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.RowWriterProcessor implementation for executing conversion sequences in object arrays before for writing them using any implementation of AbstractWriter.RowWriterProcessorSwitch that allows switching among different implementations of
RowWriterProcessor based on values found on rows to be written to an outputRowWriterProcessor to use for each output row
RowWriterProcessor to use.
RowWriterProcessor to use.
RowWriterProcessor to use.
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
RowProcessor, defined by CommonParserSettings.getRowProcessor().
CommonParserSettings.headerExtractionEnabled is true.
AbstractParser and their values.CommonParserSettings
RowProcessor.ParsingContext which retains copies of variable attributes of a given ParsingContext to
store the state of the parsing process at a given point in time.Context
ParsingContext.ParsingContext.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output .
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output and closes the writer.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output and closes the writer.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a List of String formatted to according to the specified output format.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a List of String formatted to according to the specified output format.
AbstractParser.ProcessorErrorHandler is a callback used by the parser/writer to handle non-fatal DataProcessingExceptions that may occur when
processing rows using a Processor or RowWriterProcessor.Processor implementation.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a new output record
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a new output record
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output .
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output .
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them, then finally and closes the output
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them, then finally and closes the output
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output and closes the writer.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(),
then writes all values to the output and closes the writer.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them to a List of String.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them them to a List of String.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a List of String formatted to according to the specified output format.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into a List of String formatted to according to the specified output format.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it to a String.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into String formatted according to the specified output format.
RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor()
and writes the result into String formatted according to the specified output format.
or #addValue() to a new record in the output.
or #addValue() to a String
The objects added to this row will be processed with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor().
java.beans.PropertyDescriptor
or com.googlecode.openbeans.PropertyDescriptor.Record based on the current state
of an AbstractParser(via its ParsingContext), and raw input records.Record based the state of a parser
Records parsed from the input.AbstractCharInputReader.buffer attribute, and updates the AbstractCharInputReader.length to the number of characters read.
AbstractCharInputReader.buffer, and updates the AbstractCharInputReader.length to the number of characters read.
RegexConversion.RegexConversion
DefaultConversionProcessor.convertFields(Conversion...), DefaultConversionProcessor.convertIndexes(Conversion...) and DefaultConversionProcessor.convertAll(Conversion...), for every field in the given row.
RowProcessor implementation for storing all rows parsed into a list.ParserOutput.parsedValues array
DefaultConversionProcessor.convertFields(Conversion...),
DefaultConversionProcessor.convertIndexes(Conversion...) and DefaultConversionProcessor.convertAll(Conversion...),
for every field in the given row.
AbstractParser.RowProcessorErrorHandler is a callback used by the parser/writer to handle non-fatal DataProcessingExceptions that may occur when
processing rows using a RowProcessor or RowWriterProcessor.RowProcessor implementation that combines and allows switching among different
RowProcessors.RowProcessor implementation.
RowWriterProcessor implementation that combines and allows switching among different
RowWriterProcessors.AbstractInputValueSwitch.addSwitchForValue(String, Processor, String...)
with the column given in the constructor of this class.
CsvFormat.getQuoteEscape().
CommonSettings) should be reordered (defaults to true).
Comparator to compare values in the column to analyze which is given in the constructor of this class.
Comparator to compare values in the column to analyze which is given in the constructor of this class.
Context object that is sent to the wrapped Processor
given in the constructor of this class, so all methods of Context reflect the parser state at the time
each row was parsed.
Processor implementation to use when no matching value is found in the input row.
Processor implementation to use when no matching value is found in the input row.
Processor implementation to use when no matching value is found in the input row.
RowWriterProcessor implementation to use when no matching value is found in the output row.
RowWriterProcessor implementation to use when no matching value is found in the output row.
null
null
null
Format.lineSeparator when reading/writing
Format.getLineSeparator()
by the normalized line separator character specified in Format.getNormalizedNewline(), even on quoted values.
Format.getNormalizedNewline()
by the sequence specified in Format.getLineSeparator(), when the value is enclosed within quotes.
Number that should be used when converting numeric data.
CsvParserSettings.setUnescapedQuoteHandling(UnescapedQuoteHandling) instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
CsvParserSettings.setUnescapedQuoteHandling(UnescapedQuoteHandling) instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
Processor which handles the lifecycle of the parsing process and processes each record extracted from the input
Processor
or a RowWriterProcessor (i.e.
CsvFormat)
Reader provided in the AbstractCharInputReader.start(Reader) method to the extending class so it can begin loading characters from it.
CommonParserSettings.setProcessor(Processor) method as it allows format-specific processors to be built to work with different implementations of Context.
Implementations based on RowProcessor allow only parsers who provide a ParsingContext to be used.
CommonSettings.setProcessorErrorHandler(ProcessorErrorHandler) method as it allows format-specific error handlers to be built to work with different implementations of Context.
Implementations based on RowProcessorErrorHandler allow only parsers who provide a ParsingContext to be used.
FixedWidthFormat.getPadding()
instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
FixedWidthFormat.getPadding()
instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
Format.getLineSeparator().
Reader which provides access to the input.
Reader provided in CharInputReader.start(Reader) and closes it.
Reader provided in AbstractCharInputReader.start(Reader) and closes it.
ToStringConversion
Enum.toString() representation
BigDecimalConversion
BigIntegerConversion
BooleanConversion
BooleanConversion
BooleanConversion
BooleanConversion that converts the string "true" to true, and the String "false" to false.
BooleanConversion
ByteConversion
CalendarConversion
CalendarConversion
CalendarConversion
CharacterConversion
CharacterConversion
CharacterConversion
Character into a char array.
DateConversion
DateConversion
DateConversion
DoubleConversion
EnumConversion
EnumConversion
EnumConversion
EnumConversion
String values.
Object values.
String values.
Object values.
FloatConversion
String values.
Object values.
Integer into an int array.
IntegerConversion
LongConversion
LowerCaseConversion
NullStringConversion
ShortConversion
DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char, char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
UpperCaseConversion
TrimConversion.TrimConversion
TrimConversion that limits the output to a fixed length
TrimConversion.revert(String) implements the same behavior of TrimConversion.execute(String).CommonSettings.setIgnoreLeadingWhitespaces(boolean) and CommonSettings.setIgnoreTrailingWhitespaces(boolean)
with the same value.
TsvParserSettings, and requires this configuration to be properly initialized.
TsvParser)TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter)setTypeOfColumns(type, columns)
setTypeOfColumns(type, columns)
setTypeOfColumns(type, columns)
CsvParser) will handle values with unescaped quotes.UpperCaseConversion.UpperCaseConversion.revert(String) implements the same behavior of UpperCaseConversion.execute(String).DefaultConversionProcessor.convertFields(Conversion...), DefaultConversionProcessor.convertIndexes(Conversion...) and DefaultConversionProcessor.convertAll(Conversion...), for every field in the given row.
ResultSet into a file.
ResultSet into a file.
ResultSet into a file.
ResultSet into an output stream.
ResultSet into an output stream.
ResultSet into an output stream.
ResultSet.
Writer, discarding any trailing whitespace characters identified when using
WriterCharAppender.appendIgnoringWhitespace(char), WriterCharAppender.appendIgnoringPadding(char, char) or WriterCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
FixedWidthWriter whose
FixedWidthWriterSettings.getWriteLineSeparatorAfterRecord() evaluates to false.
CommonSettings.getHeaders()
CommonSettings.getHeaders() to a String
String
String
List of String formatted to according to the specified output format.
DefaultCharAppender class to include facilities for writing to an output.Format specification for handling newlines
The padding character is defaulted to a whitespace character ' '.
List of String.
List of String.
List of String.
List of String formatted to according to the specified output format.
List of String formatted to according to the specified output format.
String.
String.
String.
String formatted to according to the specified output format.
String formatted to according to the specified output format.
List of String.
List of String.
List of String formatted to according to the specified output format.
or #writeValue() to a new record in the output.
or #addValue() as a String
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||