Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractBatchedColumnProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation that stores values of columns in batches.
AbstractBatchedColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
Constructs a batched column processor configured to invoke the AbstractBatchedColumnProcessor.batchesProcessed method after a given number of rows has been processed.
AbstractBatchedObjectColumnProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.
AbstractBatchedObjectColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
Constructs a abstract batched column processor configured to invoke the AbstractBatchedObjectColumnProcessor.batchesProcessed method after a given number of rows has been processed.
AbstractBeanListProcessor<T,C extends Context> - Class in com.univocity.parsers.common.processor.core
A convenience Processor implementation for storing all java objects generated form the parsed input into a list.
AbstractBeanListProcessor(Class<T>) - Constructor for class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
Creates a processor that stores java beans of a given type into a list
AbstractBeanListProcessor(Class<T>, int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
Creates a processor that stores java beans of a given type into a list
AbstractBeanProcessor<T,C extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractBeanProcessor(Class<T>, MethodFilter) - Constructor for class com.univocity.parsers.common.processor.core.AbstractBeanProcessor
Creates a processor for java beans of a given type.
AbstractCharInputReader - Class in com.univocity.parsers.common.input
The base class for implementing different flavours of CharInputReader.
AbstractCharInputReader(char, int, boolean) - Constructor for class com.univocity.parsers.common.input.AbstractCharInputReader
Creates a new instance that attempts to detect the newlines used in the input automatically.
AbstractCharInputReader(char[], char, int, boolean) - Constructor for class com.univocity.parsers.common.input.AbstractCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
AbstractColumnProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A simple Processor implementation that stores values of columns.
AbstractColumnProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
Constructs a column processor, pre-allocating room for 1000 rows.
AbstractColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
Constructs a column processor pre-allocating room for the expected number of rows to be processed
AbstractConcurrentProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation to perform row processing tasks in parallel.
AbstractConcurrentProcessor(Processor<T>) - Constructor for class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
Creates a non-blocking AbstractConcurrentProcessor, to perform processing of rows parsed from the input in a separate thread.
AbstractConcurrentProcessor(Processor<T>, int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
Creates a blocking ConcurrentProcessor, to perform processing of rows parsed from the input in a separate thread.
AbstractInputValueSwitch<T extends Context> - Class in com.univocity.parsers.common.processor.core
A concrete implementation of Processor that allows switching among different implementations of Processor based on values found on the rows parsed from the input.
AbstractInputValueSwitch() - Constructor for class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Creates a switch that will analyze the first column of rows found in the input to determine which Processor to use for each parsed row
AbstractInputValueSwitch(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Creates a switch that will analyze a column of rows parsed from the input to determine which Processor to use.
AbstractInputValueSwitch(String) - Constructor for class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Creates a switch that will analyze a column in rows parsed from the input to determine which Processor to use.
AbstractListProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A convenience Processor implementation for storing all rows parsed into a list.
AbstractListProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractListProcessor
Creates a new processor of String[] rows.
AbstractListProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractListProcessor
Creates a new processor of String[] rows.
AbstractMasterDetailListProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A convenience Processor implementation for storing all MasterDetailRecord generated form the parsed input into a list.
AbstractMasterDetailListProcessor(RowPlacement, AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
Creates a MasterDetailListProcessor
AbstractMasterDetailListProcessor(AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
Creates a MasterDetailListProcessor assuming master records are positioned above its detail records in the input.
AbstractMasterDetailProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances.
AbstractMasterDetailProcessor(RowPlacement, AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Creates a MasterDetailProcessor
AbstractMasterDetailProcessor(AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Creates a MasterDetailProcessor assuming master records are positioned above its detail records in the input.
AbstractMultiBeanListProcessor<C extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing them into lists.
AbstractMultiBeanListProcessor(int, Class...) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
Creates a processor for java beans of multiple types
AbstractMultiBeanListProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
Creates a processor for java beans of multiple types
AbstractMultiBeanProcessor<C extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractMultiBeanProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
Creates a processor for java beans of multiple types
AbstractMultiBeanRowProcessor<C extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
AbstractMultiBeanRowProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.core.AbstractMultiBeanRowProcessor
Creates a processor for java beans of multiple types
AbstractObjectColumnProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.
AbstractObjectColumnProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
Constructs a column processor, pre-allocating room for 1000 rows.
AbstractObjectColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
Constructs a column processor pre-allocating room for the expected number of rows to be processed
AbstractObjectListProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A convenience Processor implementation for storing all rows parsed and converted to Object arrays into a list.
AbstractObjectListProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
Creates a new processor of Object[] rows with varying types.
AbstractObjectListProcessor(int) - Constructor for class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
Creates a new processor of Object[] rows with varying types.
AbstractObjectProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.
AbstractObjectProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
 
AbstractParser<T extends CommonParserSettings<?>> - Class in com.univocity.parsers.common
The AbstractParser class provides a common ground for all parsers in univocity-parsers.
AbstractParser(T) - Constructor for class com.univocity.parsers.common.AbstractParser
All parsers must support, at the very least, the settings provided by CommonParserSettings.
AbstractProcessor<T extends Context> - Class in com.univocity.parsers.common.processor.core
A Processor implementation that just implements all methods defined by the interface.
AbstractProcessor() - Constructor for class com.univocity.parsers.common.processor.core.AbstractProcessor
 
AbstractProcessorSwitch<T extends Context> - Class in com.univocity.parsers.common.processor.core
A special Processor implementation that combines and allows switching among different Processors.
AbstractProcessorSwitch() - Constructor for class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
 
AbstractRecordFactory<R extends Record,M extends RecordMetaData> - Class in com.univocity.parsers.common.record
An abstract factory class which allows subclasses to provide implementations of Record
AbstractRecordFactory(Context) - Constructor for class com.univocity.parsers.common.record.AbstractRecordFactory
Creates a new factory of Record based the state of a parser
AbstractRoutines<P extends CommonParserSettings<?>,W extends CommonWriterSettings<?>> - Class in com.univocity.parsers.common.routine
Basic implementation of commonly used routines around parsing/writing of data that can be reused and extended by parsers/writers of any supported format.
AbstractRoutines(String) - Constructor for class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new instance of this routine class.
AbstractRoutines(String, P) - Constructor for class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new instance of this routine class.
AbstractRoutines(String, W) - Constructor for class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new instance of this routine class.
AbstractRoutines(String, P, W) - Constructor for class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new instance of this routine class.
AbstractRowProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation that just implements all methods defined by the interface.
AbstractRowProcessor() - Constructor for class com.univocity.parsers.common.processor.AbstractRowProcessor
 
AbstractWriter<S extends CommonWriterSettings<?>> - Class in com.univocity.parsers.common
The AbstractWriter class provides a common ground for all writers in univocity-parsers.
AbstractWriter(S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(File, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(File, String, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(File, Charset, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(OutputStream, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(OutputStream, String, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(OutputStream, Charset, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
AbstractWriter(Writer, S) - Constructor for class com.univocity.parsers.common.AbstractWriter
All writers must support, at the very least, the settings provided by CommonWriterSettings.
add(T...) - Method in class com.univocity.parsers.common.fields.FieldSet
Validates and adds multiple field references
add(Collection<T>) - Method in class com.univocity.parsers.common.fields.FieldSet
Validates and adds multiple field references
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.common.CommonParserSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.common.CommonSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.common.CommonWriterSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.csv.CsvParserSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.csv.CsvWriterSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.tsv.TsvParserSettings
 
addConfiguration(Map<String, Object>) - Method in class com.univocity.parsers.tsv.TsvWriterSettings
 
addConversion(Conversion, FieldMapping) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Associates a conversion to a field of the java bean class.
addField(int, int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(String, int, int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(String, int, int, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(String, int, int, FieldAlignment) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(int, int, FieldAlignment) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(int, int, FieldAlignment, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(int, int, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(String, int, int, FieldAlignment, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the range of the next field in a fixed-width record.
addField(int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(int, FieldAlignment) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(String, int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(String, int, FieldAlignment) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(int, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(int, FieldAlignment, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(String, int, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addField(String, int, FieldAlignment, char) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Adds the length of the next field in a fixed-width record.
addFormat(String, String...) - Method in class com.univocity.parsers.conversions.NumericConversion
Adds a new numeric pattern to be used to parse input Strings and convert them to numbers.
addFormatForLookahead(String, FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Defines the format of records identified by a lookahead symbol.
addFormatForLookahead(String, FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Defines the format of records identified by a lookahead symbol.
addFormatForLookbehind(String, FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Defines the format of records identified by a lookbehind symbol.
addFormatForLookbehind(String, FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Defines the format of records identified by a lookbehind symbol.
addInputAnalysisProcess(InputAnalysisProcess) - Method in class com.univocity.parsers.common.CommonParserSettings
Provides a custom InputAnalysisProcess to analyze the input buffer and potentially discover configuration options such as column separators is CSV, data formats, etc.
addInputAnalysisProcess(InputAnalysisProcess) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Submits a custom InputAnalysisProcess to analyze the input buffer and potentially discover configuration options such as column separators is CSV, data formats, etc.
addStringValues(Collection<String>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a sequence of Strings to a row in memory.
addSwitchForType(Class<T>, String...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForType(Class<T>, int...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForType(Class<T>) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(String, Processor<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(String, Processor<T>, String...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(CustomMatcher, Processor<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
addSwitchForValue(CustomMatcher, Processor<T>, String...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
addSwitchForValue(String, Processor<T>, int...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(CustomMatcher, Processor<T>, int...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Associates a Processor implementation with a custom matching algorithm to be executed in the column provided in the constructor of this class.
addSwitchForValue(Object, RowWriterProcessor<Object[]>, String...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(Object, RowWriterProcessor<Object[]>) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addSwitchForValue(Object, RowWriterProcessor<Object[]>, int...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Associates a RowWriterProcessor implementation with an expected value to be matched in the column provided in the constructor of this class.
addValue(Object) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a value to a row in memory.
addValue(int, Object) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a value to a row in memory.
addValue(String, Object) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a value to a row in memory.
addValues(Object...) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a sequence of values to a row in memory.
addValues(Collection<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a sequence of values to a row in memory.
adjustColumnLengths(String[], int[]) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Allows writers of any given format to adjust its settings to take into account column headers and lengths prior to writing data in any routine.
adjustColumnLengths(String[], int[]) - Method in class com.univocity.parsers.fixed.FixedWidthRoutines
 
allFieldsIndexBasedForParsing(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all annotations of a given class to identify whether all annotated fields and methods (with the Parsed annotation) are mapped to a column by index.
allFieldsIndexBasedForWriting(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all annotations of a given class to identify whether all annotated fields and methods (with the Parsed annotation) are mapped to a column by index.
allFieldsNameBasedForParsing(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all annotations of a given class to identify whether all annotated fields and methods (with the Parsed annotation) are mapped to a column by name.
allFieldsNameBasedForWriting(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all annotations of a given class to identify whether all annotated fields and methods (with the Parsed annotation) are mapped to a column by name.
AllIndexesSelector - Class in com.univocity.parsers.common.fields
A FieldSelector that selects all indexes of a record.
AllIndexesSelector() - Constructor for class com.univocity.parsers.common.fields.AllIndexesSelector
 
allowTrim(int) - Method in class com.univocity.parsers.common.AbstractWriter
Checks whether the writer can remove trailing/leading whitespaces from a value being written.
AnnotationHelper - Class in com.univocity.parsers.annotations.helpers
Helper class to process fields annotated with Parsed
AnnotationRegistry - Class in com.univocity.parsers.annotations.helpers
An internal registry of annotated elements and their properties that have been set via a Copy annotation.
AnnotationRegistry() - Constructor for class com.univocity.parsers.annotations.helpers.AnnotationRegistry
 
append(char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given character.
append(int) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given codepoint.
append(Object) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the String representation of a given object.
append(char[], int, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from an input array
append(char[]) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from an input array
append(int[]) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends codepoints from an input array
append(String) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from an input String
append(String, int, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the contents of a String to this appender
append(char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(Object) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(int[]) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(DefaultCharAppender) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Appends the contents of another DefaultCharAppender, discarding any of its trailing whitespace characters
append(char[], int, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(char[]) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(String, int, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(String) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
append(char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
append(DefaultCharAppender) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
append(char[], int, int) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
append(String, int, int) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
append(char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(char[], int, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(char[]) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(String) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(String, int, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(int[]) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(Object) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
append(char) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Appends the given character.
appender - Variable in class com.univocity.parsers.common.AbstractWriter
 
appender - Variable in class com.univocity.parsers.common.ParserOutput
The appender available to parsers for accumulating characters read from the input.
appendIgnoringPadding(char, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given character and marks it as ignored if it is a padding character (the definition of a padding character is implementation dependent.)
appendIgnoringPadding(char, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendIgnoringPadding(char, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendIgnoringPadding(char, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
appendIgnoringPadding(char, char) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Appends the given character and marks it as ignored if it is a padding character
appendIgnoringWhitespace(char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given character and marks it as ignored if it is a whitespace (ch <= ' ')
appendIgnoringWhitespace(char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendIgnoringWhitespace(char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendIgnoringWhitespace(char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
appendIgnoringWhitespace(char) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Appends the given character and marks it as ignored if it is a whitespace (ch <= ' ')
appendIgnoringWhitespaceAndPadding(char, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given character and marks it as ignored if it is a whitespace (ch <= ' ') or a padding character (the definition of a padding character is implementation dependent.)
appendIgnoringWhitespaceAndPadding(char, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendIgnoringWhitespaceAndPadding(char, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendIgnoringWhitespaceAndPadding(char, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
appendIgnoringWhitespaceAndPadding(char, char) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Appends the given character and marks it as ignored if it is a whitespace (ch <= ' ') or a padding character
appendNewLine() - Method in class com.univocity.parsers.common.input.WriterCharAppender
Appends the newline character sequence specified in Format.getLineSeparator()
appendToRow(char) - Method in class com.univocity.parsers.common.AbstractWriter
Appends the given character to the output row.
appendToRow(char[]) - Method in class com.univocity.parsers.common.AbstractWriter
Appends the given character sequence to the output row
appendUntil(char, CharInput, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from the input, until a stop character is found
appendUntil(char, CharInput, char, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from the input, until a stop character is found
appendUntil(char, CharInput, char, char, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends characters from the input, until a stop character is found
appendUntil(char, CharInput, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendUntil(char, CharInput, char, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendUntil(char, CharInput, char, char, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
appendUntil(char, CharInput, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendUntil(char, CharInput, char, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendUntil(char, CharInput, char, char, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
appendUntil(char, CharInput, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
 
appendUntil(char, CharInput, char, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
 
appendUntil(char, CharInput, char, char, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
 
appendValueToRow() - Method in class com.univocity.parsers.common.AbstractWriter
Appends the processed sequence of characters in AbstractWriter.appender to the output row.
apply(char, char) - Method in class com.univocity.parsers.common.input.LineSeparatorDetector
 
apply(char, char, char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Applies the discovered CSV format elements to the CsvParser
applyConversions(String[], Context) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
applyConversions(int, String, boolean[]) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions associated with a String value parsed from a given index.
applyConversionsOnAllFields(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions on all fields.
applyConversionsOnFieldEnums(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions on a selection of enumerations that represent fields
applyConversionsOnFieldIndexes(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions on a selection of field indexes
applyConversionsOnFieldNames(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions on a selection of field name
applyFormatSettings(Object, String[]) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Applied the configuration of a formatter object (SimpleDateFormat, NumberFormat and others).
ArgumentUtils - Class in com.univocity.parsers.common
An utility class for validating inputs.
ArgumentUtils() - Constructor for class com.univocity.parsers.common.ArgumentUtils
 
attributesToColumnNames(Map<String, String>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple attributes to multiple column names.
attributesToColumnNames(Map<String, String>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
attributesToColumns(Map<String, Enum<?>>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple attributes to multiple columns.
attributesToColumns(Map<String, Enum<?>>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
attributesToIndexes(Map<String, Integer>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple attributes to multiple column positions.
attributesToIndexes(Map<String, Integer>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
attributeToColumn(String, Enum<?>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps an attribute to a column.
attributeToColumn(String, Enum<?>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
attributeToColumnName(String, String) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps an attribute to a column name.
attributeToColumnName(String, String) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
attributeToIndex(String, int) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps an attribute to a column position.
attributeToIndex(String, int) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 

B

BatchedColumnProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation that stores values of columns in batches.
BatchedColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.BatchedColumnProcessor
Constructs a batched column processor configured to invoke the AbstractBatchedColumnProcessor.batchesProcessed method after a given number of rows has been processed.
BatchedObjectColumnProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.
BatchedObjectColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.BatchedObjectColumnProcessor
Constructs a batched column processor configured to invoke the AbstractBatchedObjectColumnProcessor.batchesProcessed method after a given number of rows has been processed.
batchProcessed(int) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
batchProcessed(int) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
BeanConversionProcessor<T> - Class in com.univocity.parsers.common.processor.core
The base class for Processor and RowWriterProcessor implementations that support java beans annotated with the annotations provided in com.univocity.parsers.annotations.
BeanConversionProcessor(Class<T>) - Constructor for class com.univocity.parsers.common.processor.core.BeanConversionProcessor
BeanConversionProcessor(Class<T>, MethodFilter) - Constructor for class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Initializes the BeanConversionProcessor with the annotated bean class
BeanHelper - Class in com.univocity.parsers.common.beans
Helper class used to obtain property descriptors from annotated java beans whose values are set via reflection.
BeanListProcessor<T> - Class in com.univocity.parsers.common.processor
A convenience BeanProcessor implementation for storing all java objects generated form the parsed input into a list.
BeanListProcessor(Class<T>) - Constructor for class com.univocity.parsers.common.processor.BeanListProcessor
Creates a processor that stores java beans of a given type into a list
BeanListProcessor(Class<T>, int) - Constructor for class com.univocity.parsers.common.processor.BeanListProcessor
Creates a processor that stores java beans of a given type into a list
beanProcessed(T, C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
Stores the generated java bean produced with a parsed record into a list.
beanProcessed(T, C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanProcessor
Invoked by the processor after all values of a valid record have been processed and converted into a java object.
beanProcessed(Class<?>, Object, C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
Invoked by the processor after all values of a valid record have been processed and converted into a java object.
beanProcessed(Class<?>, Object, C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanRowProcessor
 
BeanProcessor<T> - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
BeanProcessor(Class<T>) - Constructor for class com.univocity.parsers.common.processor.BeanProcessor
Creates a processor for java beans of a given type.
BeanWriterProcessor<T> - Class in com.univocity.parsers.common.processor
A RowWriterProcessor implementation for converting annotated java objects into object arrays suitable for writing in any implementation of AbstractWriter.
BeanWriterProcessor(Class<T>) - Constructor for class com.univocity.parsers.common.processor.BeanWriterProcessor
Initializes the BeanWriterProcessor with the annotated bean class
beginParsing(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(File) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
beginParsing(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Starts an iterator-style parsing cycle.
BigDecimalConversion - Class in com.univocity.parsers.conversions
Converts Strings to BigDecimals and vice versa
BigDecimalConversion() - Constructor for class com.univocity.parsers.conversions.BigDecimalConversion
Creates a Conversion from String to BigDecimal with default values to return when the input is null.
BigDecimalConversion(BigDecimal, String) - Constructor for class com.univocity.parsers.conversions.BigDecimalConversion
Creates a Conversion from String to BigDecimal with default values to return when the input is null.
BigIntegerConversion - Class in com.univocity.parsers.conversions
Converts Strings to BigIntegers and vice versa
BigIntegerConversion() - Constructor for class com.univocity.parsers.conversions.BigIntegerConversion
Creates a Conversion from String to BigInteger with default values to return when the input is null.
BigIntegerConversion(BigInteger, String) - Constructor for class com.univocity.parsers.conversions.BigIntegerConversion
Creates a Conversion from String to BigInteger with default values to return when the input is null.
BomInput - Class in com.univocity.parsers.common.input
A wrapper for an InputStream that attempts to detect a Byte Order Mark (BOM) in the input and derive the character encoding that should be used to decode the incoming content.
BomInput(InputStream) - Constructor for class com.univocity.parsers.common.input.BomInput
Wraps an InputStream and reads the first bytes found on it to attempt to read a BOM.
BomInput.BytesProcessedNotification - Exception in com.univocity.parsers.common.input
Internal notification exception used to re-wrap the original InputStream into a Reader.
BooleanConversion - Class in com.univocity.parsers.conversions
Converts Strings to Booleans and vice versa
BooleanConversion(String[], String[]) - Constructor for class com.univocity.parsers.conversions.BooleanConversion
Creates conversions from String to Boolean.
BooleanConversion(Boolean, String, String[], String[]) - Constructor for class com.univocity.parsers.conversions.BooleanConversion
Creates a Conversion from String to Boolean with default values to return when the input is null.
BooleanString - Annotation Type in com.univocity.parsers.annotations
Indicates that parsed values such as "y", "No" or "null" should be interpreted as boolean values.
buffer - Variable in class com.univocity.parsers.common.input.AbstractCharInputReader
The buffer itself
ByteConversion - Class in com.univocity.parsers.conversions
Converts Strings to Bytes and vice versa
ByteConversion() - Constructor for class com.univocity.parsers.conversions.ByteConversion
Creates a Conversion from String to Byte with default values to return when the input is null.
ByteConversion(Byte, String) - Constructor for class com.univocity.parsers.conversions.ByteConversion
Creates a Conversion from String to Byte with default values to return when the input is null.
BytesProcessedNotification(InputStream, String) - Constructor for exception com.univocity.parsers.common.input.BomInput.BytesProcessedNotification
 

C

calculatePadding(int, int) - Method in enum com.univocity.parsers.fixed.FieldAlignment
Calculates how many whites paces to introduce before a value so it is printed as specified by the alignment type.
calculateTotals(List<Map<Character, Integer>>) - Method in class com.univocity.parsers.csv.CsvFormatDetector
 
CalendarConversion - Class in com.univocity.parsers.conversions
Converts Strings to instances of Calendar and vice versa.
CalendarConversion(TimeZone, Locale, Calendar, String, String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
CalendarConversion(Locale, Calendar, String, String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
CalendarConversion(Calendar, String, String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
CalendarConversion(Locale, String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
CalendarConversion(String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
canWrite(Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Queries whether this field mapping can be applied over a given object instance.
ch - Variable in class com.univocity.parsers.common.AbstractParser
 
CharacterConversion - Class in com.univocity.parsers.conversions
Converts Strings to Characters and vice versa
CharacterConversion() - Constructor for class com.univocity.parsers.conversions.CharacterConversion
Creates a Conversion from String to Character with default values to return when the input is null.
CharacterConversion(Character, String) - Constructor for class com.univocity.parsers.conversions.CharacterConversion
Creates a Conversion from String to Character with default values to return when the input is null.
CharAppender - Interface in com.univocity.parsers.common.input
The general interface for classes responsible for appending characters efficiently while handling whitespaces and padding characters.
charAt(int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
charAt(int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
charAt(int) - Method in class com.univocity.parsers.common.NormalizedString
 
charCount() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
charCount() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the number of characters returned by CharInputReader.nextChar() at any given time.
charCount() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
CharInput - Interface in com.univocity.parsers.common.input
A (very) basic character input definition.
CharInputReader - Interface in com.univocity.parsers.common.input
The definition of a character input reader used by all univocity-parsers that extend AbstractParser.
clear() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Empties the detail rows and sets the master row to null.
clear() - Method in class com.univocity.parsers.common.StringCache
Removes all entries stored in this cache.
clearInputSpecificSettings() - Method in class com.univocity.parsers.common.CommonParserSettings
 
clearInputSpecificSettings() - Method in class com.univocity.parsers.common.CommonSettings
Clears settings that are likely to be specific to a given input.
clearInputSpecificSettings() - Method in class com.univocity.parsers.common.CommonWriterSettings
 
clone(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
 
clone() - Method in class com.univocity.parsers.common.CommonParserSettings
 
clone(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Clones this configuration object to reuse user-provided settings.
clone() - Method in class com.univocity.parsers.common.CommonSettings
Clones this configuration object.
clone(boolean) - Method in class com.univocity.parsers.common.CommonWriterSettings
 
clone() - Method in class com.univocity.parsers.common.CommonWriterSettings
 
clone() - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
 
clone() - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Creates a deep copy of this object with all its mappings.
clone() - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
clone() - Method in class com.univocity.parsers.common.fields.ExcludeFieldEnumSelector
 
clone() - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
 
clone() - Method in class com.univocity.parsers.common.fields.FieldEnumSelector
 
clone() - Method in interface com.univocity.parsers.common.fields.FieldSelector
Clones this field selector.
clone() - Method in class com.univocity.parsers.common.fields.FieldSet
 
clone() - Method in class com.univocity.parsers.common.Format
 
clone() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
 
clone() - Method in class com.univocity.parsers.csv.CsvFormat
 
clone() - Method in class com.univocity.parsers.csv.CsvParserSettings
 
clone(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
 
clone() - Method in class com.univocity.parsers.csv.CsvWriterSettings
 
clone(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
 
clone() - Method in class com.univocity.parsers.fixed.FixedWidthFields
 
clone() - Method in class com.univocity.parsers.fixed.FixedWidthFormat
 
clone() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Clones this configuration object to reuse all user-provided settings, including the fixed-width field configuration.
clone(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Deprecated.
doesn't really make sense for fixed-width. Use alternative method FixedWidthParserSettings.clone(FixedWidthFields).
clone(FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Clones this configuration object to reuse most user-provided settings.
clone() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Clones this configuration object to reuse all user-provided settings, including the fixed-width field configuration.
clone(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Deprecated.
doesn't really make sense for fixed-width. . Use alternative method FixedWidthWriterSettings.clone(FixedWidthFields).
clone(FixedWidthFields) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Clones this configuration object to reuse most user-provided settings.
clone() - Method in class com.univocity.parsers.tsv.TsvFormat
 
clone() - Method in class com.univocity.parsers.tsv.TsvParserSettings
 
clone(boolean) - Method in class com.univocity.parsers.tsv.TsvParserSettings
 
clone() - Method in class com.univocity.parsers.tsv.TsvWriterSettings
 
clone(boolean) - Method in class com.univocity.parsers.tsv.TsvWriterSettings
 
cloneConversions() - Method in class com.univocity.parsers.common.processor.BeanWriterProcessor
 
cloneConversions() - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Creates a copy of the manually defined conversions to be applied over any columns.
close() - Method in class com.univocity.parsers.common.AbstractWriter
Closes the Writer given in this class constructor.
close() - Method in class com.univocity.parsers.common.input.BomInput
 
closeOnStop - Variable in class com.univocity.parsers.common.input.AbstractCharInputReader
 
column - Variable in class com.univocity.parsers.common.ParserOutput
Keeps track of the current column being parsed in the input.
columnCount() - Method in class com.univocity.parsers.common.routine.InputDimension
Returns the maximum number of column the input contains.
ColumnMap - Class in com.univocity.parsers.common
Class responsible for calculating and storing the position of fields parsed from the input.
ColumnMap(Context, ParserOutput) - Constructor for class com.univocity.parsers.common.ColumnMap
 
ColumnMapper - Interface in com.univocity.parsers.common.fields
A utility that allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written.
ColumnMapping - Class in com.univocity.parsers.common.fields
Implementation the ColumnMapper interface which allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written.
ColumnMapping() - Constructor for class com.univocity.parsers.common.fields.ColumnMapping
Creates a new column mapping instance
ColumnMapping(String, ColumnMapping) - Constructor for class com.univocity.parsers.common.fields.ColumnMapping
Creates a nested column mapping instance for handling nested attributes.
ColumnOrderDependent - Interface in com.univocity.parsers.common.processor.core
A marker interface used by special implementations of RowProcessor to indicate columns should not be reordered by the parser.
ColumnProcessor - Class in com.univocity.parsers.common.processor
A simple RowProcessor implementation that stores values of columns.
ColumnProcessor() - Constructor for class com.univocity.parsers.common.processor.ColumnProcessor
Constructs a column processor, pre-allocating room for 1000 rows.
ColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.ColumnProcessor
Constructs a column processor pre-allocating room for the expected number of rows to be processed
columnsReordered() - Method in interface com.univocity.parsers.common.Context
Indicates whether selected fields are being reordered.
columnsReordered() - Method in class com.univocity.parsers.common.ContextWrapper
 
columnsReordered() - Method in class com.univocity.parsers.common.DefaultContext
 
columnsReordered() - Method in interface com.univocity.parsers.common.ParsingContext
Indicates whether selected fields (using CommonSettings.selectFields(java.lang.String...) and friends) are being reordered.
com.univocity.parsers.annotations - package com.univocity.parsers.annotations
 
com.univocity.parsers.annotations.helpers - package com.univocity.parsers.annotations.helpers
 
com.univocity.parsers.common - package com.univocity.parsers.common
 
com.univocity.parsers.common.beans - package com.univocity.parsers.common.beans
 
com.univocity.parsers.common.fields - package com.univocity.parsers.common.fields
 
com.univocity.parsers.common.input - package com.univocity.parsers.common.input
 
com.univocity.parsers.common.input.concurrent - package com.univocity.parsers.common.input.concurrent
 
com.univocity.parsers.common.iterators - package com.univocity.parsers.common.iterators
 
com.univocity.parsers.common.processor - package com.univocity.parsers.common.processor
 
com.univocity.parsers.common.processor.core - package com.univocity.parsers.common.processor.core
 
com.univocity.parsers.common.record - package com.univocity.parsers.common.record
 
com.univocity.parsers.common.routine - package com.univocity.parsers.common.routine
 
com.univocity.parsers.conversions - package com.univocity.parsers.conversions
 
com.univocity.parsers.csv - package com.univocity.parsers.csv
 
com.univocity.parsers.fixed - package com.univocity.parsers.fixed
 
com.univocity.parsers.tsv - package com.univocity.parsers.tsv
 
comment - Variable in class com.univocity.parsers.common.AbstractParser
 
comment - Variable in class com.univocity.parsers.common.AbstractWriter
 
commentRow(String) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a comment row to the output.
commentRowToString(String) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a comment row to a String
comments - Variable in class com.univocity.parsers.common.AbstractParser
 
comments() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
comments() - Method in interface com.univocity.parsers.common.ParsingContext
Returns all comments collected by the parser so far.
comments() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
comments() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
CommonParserSettings<F extends Format> - Class in com.univocity.parsers.common
This is the parent class for all configuration classes used by parsers (AbstractParser)
CommonParserSettings() - Constructor for class com.univocity.parsers.common.CommonParserSettings
 
CommonSettings<F extends Format> - Class in com.univocity.parsers.common
This is the parent class for all configuration classes used by parsers (AbstractParser) and writers (AbstractWriter)
CommonSettings() - Constructor for class com.univocity.parsers.common.CommonSettings
Creates a new instance of this settings object using the default format specified by the concrete class that inherits from CommonSettings
CommonWriterSettings<F extends Format> - Class in com.univocity.parsers.common
This is the parent class for all configuration classes used by writers (AbstractWriter)
CommonWriterSettings() - Constructor for class com.univocity.parsers.common.CommonWriterSettings
 
compareTo(NormalizedString) - Method in class com.univocity.parsers.common.NormalizedString
 
compareTo(String) - Method in class com.univocity.parsers.common.NormalizedString
Compares a NormalizedString against a String lexicographically.
CompositeProcessor<C extends Context> - Class in com.univocity.parsers.common.processor.core
A utility Processor implementation that facilitates using multiple implementations of Processor at the same time.
CompositeProcessor(Processor...) - Constructor for class com.univocity.parsers.common.processor.core.CompositeProcessor
Creates a new CompositeProcessor with the list of Processor implementations to be used.
CompositeRowProcessor - Class in com.univocity.parsers.common.processor
A utility RowProcessor implementation that facilitates using multiple implementations of RowProcessor at the same time.
CompositeRowProcessor(Processor...) - Constructor for class com.univocity.parsers.common.processor.CompositeRowProcessor
Creates a new CompositeProcessor with the list of Processor implementations to be used.
ConcurrentCharInputReader - Class in com.univocity.parsers.common.input.concurrent
A concurrent CharInputReader that loads batches of characters in a separate thread and assigns them to buffer in AbstractCharInputReader when requested.
ConcurrentCharInputReader(char, int, int, int, boolean) - Constructor for class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
ConcurrentCharInputReader(char[], char, int, int, int, boolean) - Constructor for class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
ConcurrentRowProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation to perform row processing tasks in parallel.
ConcurrentRowProcessor(RowProcessor) - Constructor for class com.univocity.parsers.common.processor.ConcurrentRowProcessor
Creates a non-blocking ConcurrentRowProcessor, to perform processing of rows parsed from the input in a separate thread.
ConcurrentRowProcessor(RowProcessor, int) - Constructor for class com.univocity.parsers.common.processor.ConcurrentRowProcessor
Creates a blocking ConcurrentRowProcessor, to perform processing of rows parsed from the input in a separate thread.
configureFormatter(DecimalFormat) - Method in class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Configures the Decimal format instance created by the parent class to parse BigDecimals.
configureFormatter(DecimalFormat) - Method in class com.univocity.parsers.conversions.NumericConversion
Method called by the constructor of this class to apply custom configurations to each formatter instantiated with the numeric formats provided.
configureFromAnnotations(Class<?>) - Method in class com.univocity.parsers.common.CommonParserSettings
Configures the parser based on the annotations provided in a given class
configureFromAnnotations(Class<?>) - Method in class com.univocity.parsers.common.CommonWriterSettings
Configures the writer based on the annotations provided in a given class
configureFromAnnotations(Class<?>) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
configureFromAnnotations(Class<?>) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
 
consumeValueOnEOF() - Method in class com.univocity.parsers.common.AbstractParser
Allows the parser implementation to handle any value that was being consumed when the end of the input was reached
consumeValueOnEOF() - Method in class com.univocity.parsers.csv.CsvParser
 
containsColumn(String) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Queries whether a given header name exists in the Records parsed from the input
containsKey(String) - Method in class com.univocity.parsers.common.StringCache
Tests whether the cache contains the given key
context - Variable in class com.univocity.parsers.common.AbstractParser
 
Context - Interface in com.univocity.parsers.common
Basic context information used internally by instances of Processor and Record.
context - Variable in class com.univocity.parsers.common.ContextWrapper
 
ContextSnapshot<T extends Context> - Class in com.univocity.parsers.common
A snapshot of a 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.
ContextSnapshot(T) - Constructor for class com.univocity.parsers.common.ContextSnapshot
Creates a snapshot of a given Context
ContextWrapper<T extends Context> - Class in com.univocity.parsers.common
A simple a wrapper for a Context.
ContextWrapper(T) - Constructor for class com.univocity.parsers.common.ContextWrapper
Wraps a Context.
Conversion<I,O> - Interface in com.univocity.parsers.conversions
The interface that defines the conversion from one type of value to another, and vice versa.
ConversionProcessor - Interface in com.univocity.parsers.common
A basic interface for classes that associate Conversion implementations with fields of a given input/output.
conversions - Variable in class com.univocity.parsers.common.DefaultConversionProcessor
 
Conversions - Class in com.univocity.parsers.conversions
This class provides default instances of common implementations if com.univocity.parsers.conversions.Conversion, as well as useful methods for obtaining new instances of these.
Convert - Annotation Type in com.univocity.parsers.annotations
Assigns a custom implementation of Conversion to be executed (Conversion.execute(Object)) when writing to the field and reverted (Conversion.revert(Object)) when reading from the field.
convertAll(Conversion...) - Method in interface com.univocity.parsers.common.ConversionProcessor
Applies a set of Conversion objects over all elements of a record
convertAll(Conversion...) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
convertAll(Conversion...) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
convertFields(Conversion...) - Method in interface com.univocity.parsers.common.ConversionProcessor
Applies a set of Conversion objects over fields of a record by name.
convertFields(Conversion...) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
convertFields(Conversion...) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
convertFields(Class<T>, Conversion...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a sequence of Conversions to fields of a given set of fields
convertFields(Conversion...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a sequence of Conversions to fields of a given set of field names
convertIndexes(Conversion...) - Method in interface com.univocity.parsers.common.ConversionProcessor
Applies a set of Conversion objects over indexes of a record.
convertIndexes(Conversion...) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
convertIndexes(Conversion...) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
convertIndexes(Conversion...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a sequence of Conversions to fields of a given set of column indexes
convertType(Class<?>, Conversion...) - Method in interface com.univocity.parsers.common.ConversionProcessor
Applies a sequence of conversions over values of a given type.
convertType(Class<?>, Conversion...) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
convertType(Class<?>, Conversion...) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
Copy - Annotation Type in com.univocity.parsers.annotations
Allows copying values of meta-annotation properties into the properties of an annotation that composes it.
copyContext(ParsingContext) - Method in class com.univocity.parsers.common.processor.ConcurrentRowProcessor
 
copyContext(T) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
createBean(String[], Context) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Converts a record with values extracted from the parser into a java bean instance.
createDefaultEnumConversion(Class, String, String) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
createDefaultFormat() - Method in class com.univocity.parsers.common.CommonSettings
Extending classes must implement this method to return the default format settings for their parser/writer
createDefaultFormat() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns the default CsvFormat configured to handle CSV inputs compliant to the RFC4180 standard.
createDefaultFormat() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Returns the default CsvFormat configured to produce CSV outputs compliant to the RFC4180 standard.
createDefaultFormat() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Returns the default FixedWidthFormat configured to handle Fixed-Width inputs
createDefaultFormat() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Returns the default FixedWidthFormat configured to handle Fixed-Width outputs
createDefaultFormat() - Method in class com.univocity.parsers.tsv.TsvParserSettings
Returns the default TsvFormat configured to handle TSV inputs
createDefaultFormat() - Method in class com.univocity.parsers.tsv.TsvWriterSettings
Returns the default TsvFormat.
createDefaultParserSettings() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Creates a default parser settings configuration
createDefaultParserSettings() - Method in class com.univocity.parsers.csv.CsvRoutines
 
createDefaultParserSettings() - Method in class com.univocity.parsers.fixed.FixedWidthRoutines
 
createDefaultParserSettings() - Method in class com.univocity.parsers.tsv.TsvRoutines
 
createDefaultWriterSettings() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Creates a default writer settings configuration
createDefaultWriterSettings() - Method in class com.univocity.parsers.csv.CsvRoutines
 
createDefaultWriterSettings() - Method in class com.univocity.parsers.fixed.FixedWidthRoutines
 
createDefaultWriterSettings() - Method in class com.univocity.parsers.tsv.TsvRoutines
 
createMetaData(Context) - Method in class com.univocity.parsers.common.record.AbstractRecordFactory
 
createMetaData(Context) - Method in class com.univocity.parsers.common.record.RecordFactory
 
createParser(P) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new parser implementation using the given parser configuration
createParser(CsvParserSettings) - Method in class com.univocity.parsers.csv.CsvRoutines
 
createParser(FixedWidthParserSettings) - Method in class com.univocity.parsers.fixed.FixedWidthRoutines
 
createParser(TsvParserSettings) - Method in class com.univocity.parsers.tsv.TsvRoutines
 
createParsingContext() - Method in class com.univocity.parsers.common.AbstractParser
 
createParsingContext() - Method in class com.univocity.parsers.fixed.FixedWidthParser
 
createWriter(Writer, W) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Creates a new writer implementation using the given writer configuration
createWriter(Writer, CsvWriterSettings) - Method in class com.univocity.parsers.csv.CsvRoutines
 
createWriter(Writer, FixedWidthWriterSettings) - Method in class com.univocity.parsers.fixed.FixedWidthRoutines
 
createWriter(Writer, TsvWriterSettings) - Method in class com.univocity.parsers.tsv.TsvRoutines
 
Csv - Class in com.univocity.parsers.csv
This class provides default configurations using CSV formats commonly used for parsing/writing.
Csv() - Constructor for class com.univocity.parsers.csv.Csv
 
CsvFormat - Class in com.univocity.parsers.csv
The CSV format configuration.
CsvFormat() - Constructor for class com.univocity.parsers.csv.CsvFormat
 
CsvFormatDetector - Class in com.univocity.parsers.csv
An InputAnalysisProcess to detect column delimiters, quotes and quote escapes in a CSV input.
CsvFormatDetector(int, CsvParserSettings, int) - Constructor for class com.univocity.parsers.csv.CsvFormatDetector
Builds a new CsvFormatDetector
CsvParser - Class in com.univocity.parsers.csv
A very fast CSV parser implementation.
CsvParser(CsvParserSettings) - Constructor for class com.univocity.parsers.csv.CsvParser
The CsvParser supports all settings provided by CsvParserSettings, and requires this configuration to be properly initialized.
CsvParserSettings - Class in com.univocity.parsers.csv
This is the configuration class used by the CSV parser (CsvParser)
CsvParserSettings() - Constructor for class com.univocity.parsers.csv.CsvParserSettings
 
CsvRoutines - Class in com.univocity.parsers.csv
A collection of common routines involving the processing of CSV data.
CsvRoutines() - Constructor for class com.univocity.parsers.csv.CsvRoutines
Creates a new instance of the CSV routine class without any predefined parsing/writing configuration.
CsvRoutines(CsvParserSettings) - Constructor for class com.univocity.parsers.csv.CsvRoutines
Creates a new instance of the CSV routine class.
CsvRoutines(CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvRoutines
Creates a new instance of the CSV routine class.
CsvRoutines(CsvParserSettings, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvRoutines
Creates a new instance of the CSV routine class.
CsvWriter - Class in com.univocity.parsers.csv
A powerful and flexible CSV writer implementation.
CsvWriter(CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(Writer, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(File, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(File, String, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(File, Charset, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(OutputStream, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(OutputStream, String, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriter(OutputStream, Charset, CsvWriterSettings) - Constructor for class com.univocity.parsers.csv.CsvWriter
The CsvWriter supports all settings provided by CsvWriterSettings, and requires this configuration to be properly initialized.
CsvWriterSettings - Class in com.univocity.parsers.csv
This is the configuration class used by the CSV writer (CsvWriter)
CsvWriterSettings() - Constructor for class com.univocity.parsers.csv.CsvWriterSettings
 
currentChar() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
currentChar() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the index of the last char read from the input so far.
currentChar() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
currentChar() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
currentColumn() - Method in interface com.univocity.parsers.common.Context
Returns the column index of the record being processed.
currentColumn() - Method in class com.univocity.parsers.common.ContextSnapshot
 
currentColumn() - Method in class com.univocity.parsers.common.ContextWrapper
 
currentColumn() - Method in class com.univocity.parsers.common.DefaultContext
 
currentColumn() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
currentLine() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
currentLine() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the current line of text being processed by the parser
currentLine() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
currentLine() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
currentParsedContent() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
currentParsedContent() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
currentParsedContent() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns a String with the input character sequence parsed to produce the current record.
currentParsedContent() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
currentParsedContent() - Method in interface com.univocity.parsers.common.ParsingContext
Returns a String with the input character sequence parsed to produce the current record.
currentParsedContent() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
currentParsedContent() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
currentParsedContentLength() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
currentParsedContentLength() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
currentParsedContentLength() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the length of the character sequence parsed to produce the current record.
currentParsedContentLength() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
currentParsedContentLength() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the length of the character sequence parsed to produce the current record.
currentParsedContentLength() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
currentRecord() - Method in interface com.univocity.parsers.common.Context
Returns the index of the last valid record parsed from the input
currentRecord() - Method in class com.univocity.parsers.common.ContextSnapshot
 
currentRecord() - Method in class com.univocity.parsers.common.ContextWrapper
 
currentRecord() - Method in class com.univocity.parsers.common.DefaultContext
 
currentRecord() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
CustomMatcher - Interface in com.univocity.parsers.common.processor
Interface used by InputValueSwitch to allow users to to provide custom matching rules against input values.

D

DataProcessingException - Exception in com.univocity.parsers.common
A DataProcessingException is an error thrown during the processing of a record successfully parsed.
DataProcessingException(String) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message only.
DataProcessingException(String, Throwable) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message and error cause
DataProcessingException(String, Object[]) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message and the row that could not be processed.
DataProcessingException(String, Object[], Throwable) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message, the row that could not be processed, and the error cause.
DataProcessingException(String, int) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message and the column that could not be processed.
DataProcessingException(String, int, Object[], Throwable) - Constructor for exception com.univocity.parsers.common.DataProcessingException
Creates a new exception with an error message, the column that could not be processed the row that could not be processed, and the error cause.
DataValidationException - Exception in com.univocity.parsers.common
A DataValidationException is an error thrown during the processing of a record successfully parsed, but whose data failed to pass a validation defined by annotation Validate
DataValidationException(String) - Constructor for exception com.univocity.parsers.common.DataValidationException
Creates a new validation exception with an error message only.
DataValidationException(String, Throwable) - Constructor for exception com.univocity.parsers.common.DataValidationException
Creates a new validation exception with an error message and error cause
DataValidationException(String, Object[]) - Constructor for exception com.univocity.parsers.common.DataValidationException
Creates a new validation exception with an error message and the row that could not be validated.
DataValidationException(String, Object[], Throwable) - Constructor for exception com.univocity.parsers.common.DataValidationException
Creates a new validation exception with an error message, the row that could not be validated, and the error cause.
DataValidationException(String, int) - Constructor for exception com.univocity.parsers.common.DataValidationException
Creates a new validation exception with an error message and the column that could not be validated.
DateConversion - Class in com.univocity.parsers.conversions
Converts Strings to instances of Date and vice versa.
DateConversion(TimeZone, Locale, Date, String, String...) - Constructor for class com.univocity.parsers.conversions.DateConversion
Defines a conversion from String to Date using a sequence of acceptable date patterns.
DateConversion(Locale, Date, String, String...) - Constructor for class com.univocity.parsers.conversions.DateConversion
Defines a conversion from String to Date using a sequence of acceptable date patterns.
DateConversion(Date, String, String...) - Constructor for class com.univocity.parsers.conversions.DateConversion
Defines a conversion from String to Date using a sequence of acceptable date patterns.
DateConversion(Locale, String...) - Constructor for class com.univocity.parsers.conversions.DateConversion
Defines a conversion from String to Date using a sequence of acceptable date patterns.
DateConversion(String...) - Constructor for class com.univocity.parsers.conversions.DateConversion
Defines a conversion from String to Date using a sequence of acceptable date patterns.
DefaultCharAppender - Class in com.univocity.parsers.common.input
Default implementation of the CharAppender interface
DefaultCharAppender(int, String, int) - Constructor for class com.univocity.parsers.common.input.DefaultCharAppender
Creates a DefaultCharAppender with a maximum limit of characters to append and the default value to return when no characters have been accumulated.
DefaultCharInputReader - Class in com.univocity.parsers.common.input
A default CharInputReader which only loads batches of characters when requested by the AbstractCharInputReader through the DefaultCharInputReader.reloadBuffer() method.
DefaultCharInputReader(char, int, int, boolean) - Constructor for class com.univocity.parsers.common.input.DefaultCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
DefaultCharInputReader(char[], char, int, int, boolean) - Constructor for class com.univocity.parsers.common.input.DefaultCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
DefaultContext - Class in com.univocity.parsers.common
Default implementation of the Context interface with essential information about the output being produced.
DefaultContext(int) - Constructor for class com.univocity.parsers.common.DefaultContext
 
DefaultContext(ParserOutput, int) - Constructor for class com.univocity.parsers.common.DefaultContext
 
DefaultConversionProcessor - Class in com.univocity.parsers.common
The base class for RowProcessor and RowWriterProcessor implementations that support value conversions provided by Conversion instances.
DefaultConversionProcessor() - Constructor for class com.univocity.parsers.common.DefaultConversionProcessor
 
DefaultParsingContext - Class in com.univocity.parsers.common
The default ParsingContext implementation used internally by AbstractParser to expose information about a parsing process in execution.
DefaultParsingContext(AbstractParser<?>, int) - Constructor for class com.univocity.parsers.common.DefaultParsingContext
 
defaultValueOf(Enum<?>) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the default value associated with a column (defined using setDefaultValueOf(Column, Object))
defaultValueOf(String) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the default value associated with a column (defined using setDefaultValueOf(Column, Object))
defaultValueOf(int) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the default value associated with a column (defined using setDefaultValueOf(Column, Object))
delete(int) - Method in interface com.univocity.parsers.common.input.CharAppender
Deletes a given number of characters from the end of the appended content.
delete(int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
delete(int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
deriveHeaderNamesFromFields(Class<?>, MethodFilter) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all Parsed annotations of a given class to identify all header names associated with its fields
describe() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
 
describe() - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
 
describe() - Method in class com.univocity.parsers.common.fields.ExcludeFieldEnumSelector
 
describe() - Method in class com.univocity.parsers.common.fields.ExcludeFieldIndexSelector
 
describe() - Method in class com.univocity.parsers.common.fields.ExcludeFieldNameSelector
 
describe() - Method in interface com.univocity.parsers.common.fields.FieldSelector
Returns a string that represents the current field selection
describe() - Method in class com.univocity.parsers.common.fields.FieldSet
Returns a string that represents the current field selection
describeSwitch() - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
describeSwitch() - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
 
detectFormatAutomatically() - Method in class com.univocity.parsers.csv.CsvParserSettings
detectFormatAutomatically(char...) - Method in class com.univocity.parsers.csv.CsvParserSettings
discardValues() - Method in class com.univocity.parsers.common.AbstractWriter
Discards the contents written to the internal in-memory row (using or #writeValue().
discardValues() - Method in class com.univocity.parsers.common.ParserOutput
Discards the values parsed so far
displayLineSeparators(String, boolean) - Static method in class com.univocity.parsers.common.ArgumentUtils
Displays line separators in a string by replacing all instances of `\r` and `\n` with `[cr]` and `[lf]`.
DoubleConversion - Class in com.univocity.parsers.conversions
Converts Strings to Doubles and vice versa
DoubleConversion() - Constructor for class com.univocity.parsers.conversions.DoubleConversion
Creates a Conversion from String to Double with default values to return when the input is null.
DoubleConversion(Double, String) - Constructor for class com.univocity.parsers.conversions.DoubleConversion
Creates a Conversion from String to Double with default values to return when the input is null.

E

ElasticCharAppender - Class in com.univocity.parsers.common.input
A character appender that restores its internal buffer size after expanding to accommodate larger contents.
ElasticCharAppender(String) - Constructor for class com.univocity.parsers.common.input.ElasticCharAppender
 
ElasticCharAppender(int, String) - Constructor for class com.univocity.parsers.common.input.ElasticCharAppender
 
EMPTY_NORMALIZED_STRING_ARRAY - Static variable in class com.univocity.parsers.common.ArgumentUtils
 
EMPTY_STRING_ARRAY - Static variable in class com.univocity.parsers.common.ArgumentUtils
An empty String array.
emptyParsed() - Method in class com.univocity.parsers.common.ParserOutput
Adds a nullValue (as specified in CommonSettings.getNullValue()) to the output and prepares the next position in the record to receive more values.
emptyValue - Variable in class com.univocity.parsers.common.AbstractWriter
 
enableDenormalizedLineEndings(boolean) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Configures the appender to allow line ending sequences to be appended as-is, without replacing them by the normalized line separator character.
enableNewlineAfterRecord(boolean) - Method in class com.univocity.parsers.common.AbstractWriter
 
enableNormalizeLineEndings(boolean) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
enableNormalizeLineEndings(boolean) - Method in interface com.univocity.parsers.common.input.CharInputReader
Indicates to the input reader that the parser is running in "escape" mode and new lines should be returned as-is to prevent modifying the content of the parsed value.
enableNormalizeLineEndings(boolean) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
encoding - Variable in exception com.univocity.parsers.common.input.BomInput.BytesProcessedNotification
 
EnumConversion<T extends Enum<T>> - Class in com.univocity.parsers.conversions
Converts Strings to enumeration constants and vice versa.
EnumConversion(Class<T>) - Constructor for class com.univocity.parsers.conversions.EnumConversion
Defines a conversion for an enumeration type that will attempt to match Strings against the results of the output produced by (Enum.name(), (Enum.ordinal() and (Enum.toString() of each constant of the given enumeration (@link Class.getEnumConstants()).
EnumConversion(Class<T>, EnumSelector...) - Constructor for class com.univocity.parsers.conversions.EnumConversion
Defines a conversion for an enumeration type that will attempt to match Strings the list of EnumSelectors, in the specified order.
EnumConversion(Class<T>, String, EnumSelector...) - Constructor for class com.univocity.parsers.conversions.EnumConversion
Defines a conversion for an enumeration type that will attempt to match Strings the list of EnumSelectors, in the specified order.
EnumConversion(Class<T>, T, String, String, EnumSelector...) - Constructor for class com.univocity.parsers.conversions.EnumConversion
Defines a conversion for an enumeration type that will attempt to match Strings the list of EnumSelectors, in the specified order.
EnumOptions - Annotation Type in com.univocity.parsers.annotations
The EnumSelector annotation is meant to be used in conjunction with enumeration attributes.
EnumSelector - Enum in com.univocity.parsers.conversions
Identifies a property of an enumeration that should be used by EnumOptions to identify an input value.
EOFException - Exception in com.univocity.parsers.common.input
Internal exception marker to signalize the end of the input.
EOFException() - Constructor for exception com.univocity.parsers.common.input.EOFException
Creates a new exception
equals(Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
equals(Object) - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
 
equals(Object) - Method in class com.univocity.parsers.common.NormalizedString
 
errorContentLength() - Method in interface com.univocity.parsers.common.Context
Returns the length limit of parsed contents appearing in exception messages when an error occurs
errorContentLength() - Method in class com.univocity.parsers.common.ContextWrapper
 
errorContentLength() - Method in class com.univocity.parsers.common.DefaultContext
 
ExcludeFieldEnumSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of deselecting fields in a record.
ExcludeFieldEnumSelector() - Constructor for class com.univocity.parsers.common.fields.ExcludeFieldEnumSelector
 
ExcludeFieldIndexSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of deselecting fields by their position in a record.
ExcludeFieldIndexSelector() - Constructor for class com.univocity.parsers.common.fields.ExcludeFieldIndexSelector
 
ExcludeFieldNameSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of deselecting fields by their name in a record.
ExcludeFieldNameSelector() - Constructor for class com.univocity.parsers.common.fields.ExcludeFieldNameSelector
 
excludeFields(String...) - Method in class com.univocity.parsers.common.CommonSettings
Selects fields which will not be read/written, by their names
excludeFields(Enum...) - Method in class com.univocity.parsers.common.CommonSettings
Selects columns which will not be read/written, by their names
excludeIndexes(Integer...) - Method in class com.univocity.parsers.common.CommonSettings
Selects columns which will not be read/written, by their positions
execute(char[], int) - Method in interface com.univocity.parsers.common.input.InputAnalysisProcess
A sequence of characters of the input buffer to be analyzed.
execute(char[], int) - Method in class com.univocity.parsers.common.input.LineSeparatorDetector
 
execute(I) - Method in interface com.univocity.parsers.conversions.Conversion
Converts a value of type I to a value of type O.
execute(Object) - Method in class com.univocity.parsers.conversions.FormattedDateConversion
 
execute(String) - Method in class com.univocity.parsers.conversions.LowerCaseConversion
Applies the toLowerCase operation in the input and returns the result.
execute(I) - Method in class com.univocity.parsers.conversions.NullConversion
Converts the given instance of type I to an instance of O
execute(Object) - Method in class com.univocity.parsers.conversions.NullStringConversion
Converts an Object to null.
execute(String) - Method in class com.univocity.parsers.conversions.ObjectConversion
Converts the given String to an instance of T
execute(String) - Method in class com.univocity.parsers.conversions.RegexConversion
Executes the regular expression provided in the constructor of this class against the input and replaces any matched content with the replacement String.
execute(String) - Method in class com.univocity.parsers.conversions.TrimConversion
Removes leading and trailing white spaces from the input and returns the result.
execute(String) - Method in class com.univocity.parsers.conversions.UpperCaseConversion
Applies the toUpperCase operation in the input and returns the result.
execute(Object) - Method in class com.univocity.parsers.conversions.ValidatedConversion
 
execute(char[], int) - Method in class com.univocity.parsers.csv.CsvFormatDetector
 
executeValidations(int, Object) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies any validations associated with a field at a given index in a record
expand(Object[], int, Integer) - Method in class com.univocity.parsers.common.AbstractWriter
 
ExpandingCharAppender - Class in com.univocity.parsers.common.input
An implementation CharAppender that expands the internal buffer of characters as required.
ExpandingCharAppender(String, int) - Constructor for class com.univocity.parsers.common.input.ExpandingCharAppender
Creates an ExpandingCharAppender a the default value to return when no characters have been accumulated.
ExpandingCharAppender(int, String, int) - Constructor for class com.univocity.parsers.common.input.ExpandingCharAppender
Creates an ExpandingCharAppender a the default value to return when no characters have been accumulated.
expandRows - Variable in class com.univocity.parsers.common.AbstractWriter
 
extractedFieldIndexes() - Method in interface com.univocity.parsers.common.Context
Returns the indexes of each field extracted from the input when fields are selected.
extractedFieldIndexes() - Method in class com.univocity.parsers.common.ContextWrapper
 
extractedFieldIndexes() - Method in class com.univocity.parsers.common.DefaultContext
 
extractedFieldIndexes() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the indexes of each field extracted from the input when fields are selected in the parser settings (i.e.
extractedIndexes - Variable in exception com.univocity.parsers.common.TextParsingException
 

F

FieldAlignment - Enum in com.univocity.parsers.fixed
Alignment of text in a fixed-width field.
fieldContentOnError() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
fieldContentOnError() - Method in interface com.univocity.parsers.common.ParsingContext
Returns a String with the input character sequence accumulated on a field before TextParsingException occurred.
fieldContentOnError() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
FieldConversionMapping - Class in com.univocity.parsers.common.fields
A class for mapping field selections to sequences of Conversion objects
FieldConversionMapping() - Constructor for class com.univocity.parsers.common.fields.FieldConversionMapping
 
FieldEnumSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of selecting fields represented by values of an enumeration type.
FieldEnumSelector() - Constructor for class com.univocity.parsers.common.fields.FieldEnumSelector
 
FieldIndexSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of selecting fields by their position in a record.
FieldIndexSelector() - Constructor for class com.univocity.parsers.common.fields.FieldIndexSelector
 
FieldMapping - Class in com.univocity.parsers.annotations.helpers
A helper class with information about the location of an field annotated with Parsed in a record.
FieldMapping(Class<?>, AnnotatedElement, PropertyWrapper, HeaderTransformer, NormalizedString[]) - Constructor for class com.univocity.parsers.annotations.helpers.FieldMapping
Creates the mapping and identifies how it is mapped (by name or by index)
FieldNameSelector - Class in com.univocity.parsers.common.fields
A FieldSelector capable of selecting fields by their name.
FieldNameSelector() - Constructor for class com.univocity.parsers.common.fields.FieldNameSelector
 
FieldSelector - Interface in com.univocity.parsers.common.fields
Interface used to identify classes capable of selecting fields and returning their positions in a given sequence.
FieldSet<T> - Class in com.univocity.parsers.common.fields
A set of selected fields.
FieldSet() - Constructor for class com.univocity.parsers.common.fields.FieldSet
Creates am empty field set.
FieldSet(List<FieldSet<T>>) - Constructor for class com.univocity.parsers.common.fields.FieldSet
Creates a field set that wraps a collection of other field sets.
fill(char, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Adds a sequence of repeated characters to the input.
fill(char, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
fill(char, int) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
fill(char, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
fillEnumMap(Map<T, String>, T...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the String values of this record.
fillEnumObjectMap(Map<T, Object>, T...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the converted Object values of this record.
fillFieldMap(Map<String, String>, String...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the String values of this record.
fillFieldObjectMap(Map<String, Object>, String...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the converted Object values of this record.
fillIndexMap(Map<Integer, String>, int...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the String values of this record.
fillIndexObjectMap(Map<Integer, Object>, int...) - Method in interface com.univocity.parsers.common.record.Record
Fills a map with the converted Object values of this record.
fillInStackTrace() - Method in exception com.univocity.parsers.common.input.BomInput.BytesProcessedNotification
 
fillInStackTrace() - Method in exception com.univocity.parsers.common.input.EOFException
 
findAllAnnotationsInPackage(AnnotatedElement, Package) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all annotations applied to an element, excluding the ones not in a given package.
findAnnotation(AnnotatedElement, Class<A>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Searches for an annotation of a given type that's been applied to an element either directly (as a regular annotation) or indirectly (as a meta-annotations, i.e.
findAnnotationInClass(Class<?>, Class<T>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Searches for a given annotation in the hierarchy of a class
findDuplicates(T[]) - Static method in class com.univocity.parsers.common.ArgumentUtils
Identifies duplicate values in a given array and returns them
findHeadersAnnotation(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Searches for the Headers annotation in the hierarchy of a class
findMissingElements(Object[], Collection<?>) - Static method in class com.univocity.parsers.common.ArgumentUtils
Searches for elements in a given array and returns the elements not found.
findMissingElements(Object[], Object[]) - Static method in class com.univocity.parsers.common.ArgumentUtils
Searches for elements in a given array and returns the elements not found.
FixedWidth - Annotation Type in com.univocity.parsers.annotations
The @FixedWidth annotation, along with the Parsed annotation, allows users to configure the length, alignment and padding of fields parsed/written using the FixedWidthParser and FixedWidthWriter
FixedWidthFieldLengths - Class in com.univocity.parsers.fixed
Deprecated.
This class has been modified over time and its name became misleading. Use FixedWidthFields instead.
FixedWidthFieldLengths(LinkedHashMap<String, Integer>) - Constructor for class com.univocity.parsers.fixed.FixedWidthFieldLengths
Deprecated.
Defines a sequence of field names used to refer to columns in the input/output text of an entity, along with their lengths.
FixedWidthFieldLengths(String[], int[]) - Constructor for class com.univocity.parsers.fixed.FixedWidthFieldLengths
Deprecated.
Defines a sequence of field names used to refer to columns in the input/output text of an entity, along with their lengths.
FixedWidthFieldLengths(int...) - Constructor for class com.univocity.parsers.fixed.FixedWidthFieldLengths
Deprecated.
Creates a new instance initialized with the lengths of all fields in a fixed-width record.
FixedWidthFields - Class in com.univocity.parsers.fixed
This class provides the name, length, alignment and padding of each field in a fixed-width record.
FixedWidthFields(LinkedHashMap<String, Integer>) - Constructor for class com.univocity.parsers.fixed.FixedWidthFields
Defines a sequence of field names used to refer to columns in the input/output text of an entity, along with their lengths.
FixedWidthFields(String[], int[]) - Constructor for class com.univocity.parsers.fixed.FixedWidthFields
Defines a sequence of field names used to refer to columns in the input/output text of an entity, along with their lengths.
FixedWidthFields(int...) - Constructor for class com.univocity.parsers.fixed.FixedWidthFields
Creates a new instance initialized with the lengths of all fields in a fixed-width record.
FixedWidthFields(Class) - Constructor for class com.univocity.parsers.fixed.FixedWidthFields
Deprecated.
use FixedWidthFields.forParsing(Class) and FixedWidthFields.forWriting(Class) to initialize the fields from the given class and filter out getters and setters that target the same field. If the given class has any annotated methods only the setters will be used, making it usable only for parsing.
FixedWidthFormat - Class in com.univocity.parsers.fixed
The Fixed-Width format configuration.
FixedWidthFormat() - Constructor for class com.univocity.parsers.fixed.FixedWidthFormat
 
FixedWidthParser - Class in com.univocity.parsers.fixed
A fast and flexible fixed-with parser implementation.
FixedWidthParser(FixedWidthParserSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthParser
The FixedWidthParser supports all settings provided by FixedWidthParserSettings, and requires this configuration to be properly initialized.
FixedWidthParserSettings - Class in com.univocity.parsers.fixed
This is the configuration class used by the Fixed-Width parser (FixedWidthParser)
FixedWidthParserSettings(FixedWidthFields) - Constructor for class com.univocity.parsers.fixed.FixedWidthParserSettings
You can only create an instance of this class by providing a definition of the field lengths of each record in the input.
FixedWidthParserSettings() - Constructor for class com.univocity.parsers.fixed.FixedWidthParserSettings
Creates a basic configuration object for the Fixed-Width parser with no field length configuration.
FixedWidthRoutines - Class in com.univocity.parsers.fixed
A collection of common routines involving the processing of Fixed-Width data.
FixedWidthRoutines() - Constructor for class com.univocity.parsers.fixed.FixedWidthRoutines
Creates a new instance of the Fixed-width routine class without any predefined parsing/writing configuration.
FixedWidthRoutines(FixedWidthParserSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthRoutines
Creates a new instance of the Fixed-width routine class.
FixedWidthRoutines(FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthRoutines
Creates a new instance of the Fixed-width routine class.
FixedWidthRoutines(FixedWidthParserSettings, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthRoutines
Creates a new instance of the Fixed-width routine class.
FixedWidthWriter - Class in com.univocity.parsers.fixed
A fast and flexible fixed-with writer implementation.
FixedWidthWriter(FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(Writer, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(File, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(File, String, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(File, Charset, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(OutputStream, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(OutputStream, String, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriter(OutputStream, Charset, FixedWidthWriterSettings) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriter
The FixedWidthWriter supports all settings provided by FixedWidthWriterSettings, and requires this configuration to be properly initialized.
FixedWidthWriterSettings - Class in com.univocity.parsers.fixed
This is the configuration class used by the Fixed-Width writer (FixedWidthWriter)
FixedWidthWriterSettings(FixedWidthFields) - Constructor for class com.univocity.parsers.fixed.FixedWidthWriterSettings
You can only create an instance of this class by providing a definition of the field lengths of each record in the input.
FixedWidthWriterSettings() - Constructor for class com.univocity.parsers.fixed.FixedWidthWriterSettings
Creates a basic configuration object for the Fixed-Width writer with no field length configuration.
FloatConversion - Class in com.univocity.parsers.conversions
Converts Strings to Floats and vice versa
FloatConversion() - Constructor for class com.univocity.parsers.conversions.FloatConversion
Creates a Conversion from String to Float with default values to return when the input is null.
FloatConversion(Float, String) - Constructor for class com.univocity.parsers.conversions.FloatConversion
Creates a Conversion from String to Float with default values to return when the input is null.
flush() - Method in class com.univocity.parsers.common.AbstractWriter
Flushes the Writer given in this class constructor.
Format - Annotation Type in com.univocity.parsers.annotations
Indicates that a parsed value is formatted and must be parsed before being assigned.
Format - Class in com.univocity.parsers.common
This is the parent class for all configuration classes that define a text format.
Format() - Constructor for class com.univocity.parsers.common.Format
 
FormattedBigDecimalConversion - Class in com.univocity.parsers.conversions
Converts formatted Strings to instances of BigDecimal and vice versa.
FormattedBigDecimalConversion(BigDecimal, String, String...) - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String to BigDecimal using a sequence of acceptable numeric patterns.
FormattedBigDecimalConversion(BigDecimal, String) - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String to BigDecimal using a sequence of acceptable numeric patterns.
FormattedBigDecimalConversion(String...) - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String to BigDecimal using a sequence of acceptable numeric patterns.
FormattedBigDecimalConversion(DecimalFormat...) - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String toBigDecimal using a sequence of acceptable numeric patterns.
FormattedBigDecimalConversion() - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String to BigDecimal using a sequence of acceptable numeric patterns.
FormattedConversion<T> - Interface in com.univocity.parsers.conversions
This interface identifies conversions associated with the Format annotation.
FormattedDateConversion - Class in com.univocity.parsers.conversions
Converts objects of different date types (java.util.Date and java.util.Calendar) to a formatted date String.
FormattedDateConversion(String, Locale, String) - Constructor for class com.univocity.parsers.conversions.FormattedDateConversion
 
formatToBigDecimal(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedBigDecimalConversion
formatToBigDecimal(BigDecimal, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedBigDecimalConversion
formatToBigDecimal(BigDecimal, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedBigDecimalConversion
formatToNumber(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of NumericConversion
formatToNumber(Class<T>, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of NumericConversion
forParsing(Class) - Static method in class com.univocity.parsers.fixed.FixedWidthFields
Creates a new instance initialized from FixedWidth annotations in the fields and methods of a given class.
forWriting(Class) - Static method in class com.univocity.parsers.fixed.FixedWidthFields
Creates a new instance initialized from FixedWidth annotations in the fields and methods of a given class.
fromInput(I) - Method in class com.univocity.parsers.conversions.NullConversion
Creates an instance of O from a I object
fromInput(String) - Method in class com.univocity.parsers.conversions.ObjectConversion
Creates an instance of T from a String representation.
fromInput(Object) - Method in class com.univocity.parsers.conversions.ToStringConversion
 
fromString(String) - Method in class com.univocity.parsers.conversions.BigDecimalConversion
Converts a String to BigDecimal.
fromString(String) - Method in class com.univocity.parsers.conversions.BigIntegerConversion
Converts a String to BigInteger.
fromString(String) - Method in class com.univocity.parsers.conversions.BooleanConversion
Converts a String to a Boolean
fromString(String) - Method in class com.univocity.parsers.conversions.ByteConversion
Converts a String to Byte.
fromString(String) - Method in class com.univocity.parsers.conversions.CalendarConversion
Converts a formatted date String to an instance of Calendar.
fromString(String) - Method in class com.univocity.parsers.conversions.CharacterConversion
Converts a String to a Character.
fromString(String) - Method in class com.univocity.parsers.conversions.DateConversion
Converts a formatted date String to an instance of Date.
fromString(String) - Method in class com.univocity.parsers.conversions.DoubleConversion
Converts a String to Double.
fromString(String) - Method in class com.univocity.parsers.conversions.EnumConversion
 
fromString(String) - Method in class com.univocity.parsers.conversions.FloatConversion
Converts a String to Float.
fromString(String) - Method in class com.univocity.parsers.conversions.IntegerConversion
Converts a String to Integer.
fromString(String) - Method in class com.univocity.parsers.conversions.LongConversion
Converts a String to Long.
fromString(String) - Method in class com.univocity.parsers.conversions.NumericConversion
Converts a formatted numeric String to an instance of Number.
fromString(String) - Method in class com.univocity.parsers.conversions.ObjectConversion
Creates an instance of T from a String representation.
fromString(String) - Method in class com.univocity.parsers.conversions.ShortConversion
Converts a String to Short.

G

get() - Method in class com.univocity.parsers.common.fields.FieldSet
Returns a copy of the fields in this set
get(String) - Method in class com.univocity.parsers.common.StringCache
Returns the value associated with the given string.
getAlignment(int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns the alignment of a given field.
getAlignment(String) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns the alignment of a given field.
getAllFields(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all fields available from a given class.
getAllMethods(Class<?>, MethodFilter) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all methods available from a given class
getAndReset() - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the accumulated value as a String, discarding any trailing whitespace characters identified when using CharAppender.appendIgnoringWhitespace(char), CharAppender.appendIgnoringPadding(char, char) or CharAppender.appendIgnoringWhitespaceAndPadding(char, char)
getAndReset() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Returns the accumulated value as a String, discarding any trailing whitespace characters identified when using DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char, char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
getAndReset() - Method in class com.univocity.parsers.common.input.ElasticCharAppender
 
getAndReset() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns null as this appender does nothing.
getAnnotatedFields(Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all attributes available from a given class that have an annotation.
getAnnotatedFields(Class<?>, Class<A>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all attributes available from a given class that have an annotation.
getAnnotatedMethods(Class<?>, MethodFilter, Class<A>) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all methods available from a given class that have a specific annotation.
getAnnotatedMethods(Class<?>, MethodFilter) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns all methods available from a given class that have an annotation.
getBatchesProcessed() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getBatchesProcessed() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getBeanClass() - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Returns the class of the annotated java bean instances that will be manipulated by this processor.
getBeanClasses() - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
getBeans() - Method in class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
Returns the list of generated java beans at the end of the parsing process.
getBeans(Class<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
Returns the beans of a given type processed from the input.
getBeans() - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
Returns a map of all beans processed from the input.
getBigDecimal(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigDecimal(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigDecimal(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigDecimal(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigDecimal(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigDecimal(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigDecimal and returns the result.
getBigInteger(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBigInteger(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBigInteger(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBigInteger(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBigInteger(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBigInteger(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a BigInteger and returns the result.
getBoolean(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(String, String, String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(Enum<?>, String, String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(int, String, String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Boolean and returns the result.
getBoolean(String, String[], String[]) - Static method in class com.univocity.parsers.conversions.BooleanConversion
Returns the Boolean value represented by a String, as defined by sets of Strings that represent true and false values.
getByte(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getByte(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getByte(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getByte(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getByte(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getByte(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Byte and returns the result.
getCache() - Static method in class com.univocity.parsers.common.NormalizedString
Returns the internal string cache to allow users to tweak its size limit or clear it when appropriate
getCalendar(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getCalendar(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getCalendar(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getCalendar(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getCalendar(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getCalendar(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Calendar and returns the result.
getChar() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
getChar() - Method in interface com.univocity.parsers.common.input.CharInput
Returns the last character returned by the CharInput.nextChar() method.
getChar() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the last character returned by the CharInputReader.nextChar() method.
getChar() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
getChar(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Character and returns the result.
getChar(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Character and returns the result.
getChar(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Character and returns the result.
getChar(Map<Character, Integer>, Map<Character, Integer>, char, boolean) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Returns the character with the highest or lowest associated number.
getCharIndex() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the location of the last character read from before the error occurred.
getChars() - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the internal character array.
getChars() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
getChars() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
getCharsAndReset() - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the accumulated characters, discarding any trailing whitespace characters identified when using CharAppender.appendIgnoringWhitespace(char), CharAppender.appendIgnoringPadding(char, char) or CharAppender.appendIgnoringWhitespaceAndPadding(char, char)
getCharsAndReset() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
getCharsAndReset() - Method in class com.univocity.parsers.common.input.ElasticCharAppender
 
getCharsAndReset() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns null as this appender does nothing.
getCharset() - Method in class com.univocity.parsers.common.input.BomInput
Returns the detected Charset determined by the Byte Order Mark (BOM) available in the input provided in the constructor of this class.
getCharToEscapeQuoteEscaping() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the character used to escape the character used for escaping quotes defined by CsvFormat.getQuoteEscape().
getColumn(String) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getColumn(int) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getColumn(String) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getColumn(int) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getColumn(String, Class<V>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
Returns the values of a given column.
getColumn(int, Class<V>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
Returns the values of a given column.
getColumn(String) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getColumn(int) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getColumn(String, Class<V>) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
Returns the values of a given column.
getColumn(int, Class<V>) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
Returns the values of a given column.
getColumn(String) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getColumn(int) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getColumnIndex() - Method in exception com.univocity.parsers.common.DataProcessingException
Returns the index of the column from where the error occurred, if available.
getColumnIndex() - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Returns the column index whose values will be used to switching from a row processor to another.
getColumnIndex() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the column index where the exception occurred.
getColumnMapper() - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Returns a mapper that allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written.
getColumnMapper() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Returns a mapper that allows users to manually define mappings from attributes/methods of a given class to columns to be parsed or written in routines that manipulate java beans.
getColumnName() - Method in exception com.univocity.parsers.common.DataProcessingException
Returns the name of the column from where the error occurred, if available.
getColumnValuesAsList() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getColumnValuesAsList() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getColumnValuesAsList() - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getColumnValuesAsList() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getColumnValuesAsMapOfIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getColumnValuesAsMapOfIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getColumnValuesAsMapOfIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getColumnValuesAsMapOfIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getColumnValuesAsMapOfNames() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getColumnValuesAsMapOfNames() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getColumnValuesAsMapOfNames() - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getColumnValuesAsMapOfNames() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getComment() - Method in class com.univocity.parsers.common.Format
Returns the character that represents a line comment.
getConfiguration() - Method in class com.univocity.parsers.common.Format
 
getConfiguration() - Method in class com.univocity.parsers.csv.CsvFormat
 
getConfiguration() - Method in class com.univocity.parsers.fixed.FixedWidthFormat
 
getConfiguration() - Method in class com.univocity.parsers.tsv.TsvFormat
 
getContext() - Method in class com.univocity.parsers.common.AbstractParser
Returns the current parsing context with information about the status of the parser at any given time.
getContext() - Method in interface com.univocity.parsers.common.IterableResult
Returns the current parsing Context, if available
getContext() - Method in interface com.univocity.parsers.common.ResultIterator
Returns the current parsing Context, if available
getConversion(Class, Annotation) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Identifies the proper conversion for a given type and an annotation from the package com.univocity.parsers.annotations
getConversion(Class, AnnotatedElement, Annotation, String, String) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getConversions(int, Class<?>) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Returns the sequence of conversions to be applied at a given column index
getCurrentColumn() - Method in class com.univocity.parsers.common.ParserOutput
Returns the position of the current parsed value
getCurrentRecord() - Method in class com.univocity.parsers.common.ParserOutput
Returns the current record index.
getDate(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDate(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDate(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDate(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDate(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDate(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Date and returns the result.
getDeclaringClass(AnnotatedElement) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getDefaultAlignmentForHeaders() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Returns the default alignment to use when writing headers.
getDefaultConversion(Class, AnnotatedElement, Parsed) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Identifies the proper conversion for a given type
getDefaultConversion(AnnotatedElement) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns the default Conversion that should be applied to the field based on its type.
getDefaultPrimitiveValue(Class) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns Java's default value for a given type, in a primitive type wrapper.
getDefaultValue() - Method in class com.univocity.parsers.common.RetryableErrorHandler
Returns the default value to be assigned to the problematic column that raised the current DataProcessingException.
getDelimiter() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the field delimiter character.
getDelimitersForDetection() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns the sequence of possible delimiters for detection when CsvParserSettings.isDelimiterDetectionEnabled() evaluates to true, in order of priority.
getDelimiterString() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the field delimiter sequence.
getDetailRows() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Returns the detail rows which are associated with the master row
getDetails() - Method in exception com.univocity.parsers.common.DataProcessingException
 
getDetails() - Method in exception com.univocity.parsers.common.TextParsingException
 
getDetails() - Method in exception com.univocity.parsers.common.TextWritingException
 
getDetectedFormat() - Method in class com.univocity.parsers.csv.CsvParser
Returns the CSV format detected when one of the following settings is enabled: CommonParserSettings.isLineSeparatorDetectionEnabled() CsvParserSettings.isDelimiterDetectionEnabled() CsvParserSettings.isQuoteDetectionEnabled() The detected format will be available once the parsing process is initialized (i.e.
getDouble(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getDouble(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getDouble(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getDouble(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getDouble(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getDouble(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Double and returns the result.
getEmptyValue() - Method in class com.univocity.parsers.common.CommonWriterSettings
Returns the String representation of an empty value (defaults to null)
getEmptyValue() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns the String representation of an empty value (defaults to null)
getEncoding() - Method in class com.univocity.parsers.common.input.BomInput
Returns the detected encoding name determined by the Byte Order Mark (BOM) available in the input provided in the constructor of this class.
getErrorContentLength() - Method in class com.univocity.parsers.common.CommonSettings
Configures the parser/writer to limit the length of displayed contents being parsed/written in the exception message when an error occurs
getErrorDescription() - Method in exception com.univocity.parsers.common.DataProcessingException
 
getErrorDescription() - Method in exception com.univocity.parsers.common.DataValidationException
 
getErrorDescription() - Method in exception com.univocity.parsers.common.TextParsingException
 
getErrorDescription() - Method in exception com.univocity.parsers.common.TextWritingException
 
getEscapeChar() - Method in class com.univocity.parsers.tsv.TsvFormat
Returns the character used for escaping special characters in TSV inputs: \t, \n, \r and \
getEscapedTabChar() - Method in class com.univocity.parsers.tsv.TsvFormat
Returns the character that should be used to represent an escaped tab, i.e.
getExpandIncompleteRows() - Method in class com.univocity.parsers.common.CommonWriterSettings
Indicates whether the writer should expand records with less columns than the number of headers.
getFieldAlignments() - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns a copy of the sequence of alignment settings to apply over each field in the fixed-width record.
getFieldIndex(Enum) - Method in class com.univocity.parsers.common.fields.FieldEnumSelector
Returns the position of a given column represented by an enumeration value.
getFieldIndex(String) - Method in class com.univocity.parsers.common.fields.FieldNameSelector
Returns the position of a given header
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
 
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldEnumSelector
Returns the indexes of any that are part of a sequence of headers but not part of the selection.
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldEnumSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldIndexSelector
Returns the indexes of any that are part of a sequence of headers but not part of the selection.
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldIndexSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldNameSelector
Returns the indexes of any that are part of a sequence of headers but not part of the selection.
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.ExcludeFieldNameSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.FieldEnumSelector
 
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.FieldEnumSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.FieldIndexSelector
 
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.FieldIndexSelector
 
getFieldIndexes(NormalizedString[]) - Method in class com.univocity.parsers.common.fields.FieldNameSelector
 
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.FieldNameSelector
 
getFieldIndexes(String[]) - Method in interface com.univocity.parsers.common.fields.FieldSelector
Returns the indexes of any selected fields that are part of a sequence of headers.
getFieldIndexes(NormalizedString[]) - Method in interface com.univocity.parsers.common.fields.FieldSelector
Returns the indexes of any selected fields that are part of a sequence of headers.
getFieldLengths() - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns a copy of the sequence of field lengths of a fixed-width record
getFieldName() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns the column name against which this field is mapped.
getFieldNames() - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns the name of each field in a fixed-width record, if any
getFieldPaddings() - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns a copy of the sequence of padding characters to apply over each field in the fixed-width record.
getFieldParent() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns the parent class that contains the mapped field.
getFieldSequence(Class, boolean, HeaderTransformer, MethodFilter) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Returns a list of fields with Parsed annotations in the sequence they should be processed for parsing or writing.
getFieldsPerRecord() - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns the number of fields in a fixed-width record
getFieldType() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns the type of the mapped field
getFloat(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getFloat(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Float and returns the result.
getFloat(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Float and returns the result.
getFloat(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Float and returns the result.
getFloat(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Float and returns the result.
getFloat(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Float and returns the result.
getFormat() - Method in class com.univocity.parsers.common.CommonSettings
The format of the file to be parsed/written (returns the format's defaults).
getFormatDetectorRowSampleCount() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns the number of sample rows used in the CSV format auto-detection process (defaults to 20)
getFormatterObjects() - Method in class com.univocity.parsers.conversions.CalendarConversion
 
getFormatterObjects() - Method in class com.univocity.parsers.conversions.DateConversion
 
getFormatterObjects() - Method in interface com.univocity.parsers.conversions.FormattedConversion
Returns the formatter objects
getFormatterObjects() - Method in class com.univocity.parsers.conversions.NumericConversion
 
getHeaderAsStringArray() - Method in class com.univocity.parsers.common.ParserOutput
 
getHeaderIndex() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns the index that determines which column the current field represents, as specified by Parsed.index()
getHeaderName() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns the name to be used as a header based on a given field and its Parsed annotation.
getHeaders() - Method in class com.univocity.parsers.common.CommonSettings
Returns the field names in the input/output, in the sequence they occur (defaults to null).
getHeaders() - Method in class com.univocity.parsers.common.ParserOutput
Returns the sequence of values that represent the headers each field in the input.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
 
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Returns the headers in use by the current row processor implementation, which can vary among row processors.
getHeaders() - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
getHeaders(Object) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
getHeaders(Map, Map) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
getHeaders() - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Returns the headers in use by the current row writer processor implementation, which can vary among row writer processors.
getHeaders(Map, Map) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Returns the sequence of headers to use for processing an input record represented by a map A map of headers can be optionally provided to assign a name to the keys of the input map.
getHeaders(Object) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Returns the sequence of headers to use for processing an input record.
getHeaders() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the headers processed from the input, if any.
getIgnoreLeadingWhitespaces() - Method in class com.univocity.parsers.common.CommonSettings
Returns whether or not leading whitespaces from values being read/written should be skipped (defaults to true)
getIgnoreLeadingWhitespacesInQuotes() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns whether or not leading whitespaces from quoted values should be skipped (defaults to false) Note: if CsvParserSettings.keepQuotes evaluates to true, values won't be trimmed.
getIgnoreTrailingWhitespaces() - Method in class com.univocity.parsers.common.CommonSettings
Returns whether or not trailing whitespaces from values being read/written should be skipped (defaults to true)
getIgnoreTrailingWhitespacesInQuotes() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns whether or not trailing whitespaces from within quoted values should be skipped (defaults to false) Note: if CsvParserSettings.keepQuotes evaluates to true, values won't be trimmed.
getIndex() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns the column index against which this field is mapped.
getIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
 
getIndexes() - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Returns the indexes in use by the current row processor implementation, which can vary among row processors.
getIndexes() - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
getIndexes() - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Returns the indexes in use by the current row writer processor implementation, which can vary among row writer processors.
getInputAnalysisProcess() - Method in class com.univocity.parsers.common.AbstractParser
Allows the parser implementation to traverse the input buffer before the parsing process starts, in order to enable automatic configuration and discovery of data formats.
getInputAnalysisProcess() - Method in class com.univocity.parsers.csv.CsvParser
 
getInputAnalysisProcesses() - Method in class com.univocity.parsers.common.CommonParserSettings
Returns the sequence of InputAnalysisProcess to be used for analyzing the input buffer and potentially discover configuration options such as column separators is CSV, data formats, etc.
getInputBufferSize() - Method in class com.univocity.parsers.common.CommonParserSettings
Informs the number of characters held by the parser's buffer when processing the input (defaults to 1024*1024 characters).
getInputDimension(File) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Calculates the dimensions of a file (row and column count).
getInputDimension(File, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Calculates the dimensions of a file (row and column count).
getInputDimension(InputStream) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Calculates the dimensions of a given input (row and column count).
getInputDimension(InputStream, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Calculates the dimensions of a given input (row and column count).
getInputDimension(Reader) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Calculates the dimensions of a given input (row and column count).
getInstance() - Static method in class com.univocity.parsers.common.input.NoopCharAppender
Returns the singleton instance of NoopCharAppender
getInt(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getInt(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getInt(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getInt(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getInt(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getInt(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Integer and returns the result.
getKeepPadding() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Indicate the padding character should be kept in the parsed value (defaults to false) This setting can be overridden for individual fields through FixedWidthFields.stripPaddingFrom(String, String...) and FixedWidthFields.keepPaddingOn(String, String...)
getKeepQuotes() - Method in class com.univocity.parsers.csv.CsvParserSettings
Flag indicating whether the parser should keep enclosing quote characters in the values parsed from the input.
getKeepResourcesOpen() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Returns a flag indicating whether resources used for writing should be kept open after being used by the routines available from this object, when applicable.
getLineIndex() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the line number where the exception occurred.
getLineSeparator() - Method in class com.univocity.parsers.common.Format
Returns the current line separator character sequence, which can contain 1 to 2 characters.
getLineSeparator() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
getLineSeparator() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the line separator by this character input reader.
getLineSeparator() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
getLineSeparatorString() - Method in class com.univocity.parsers.common.Format
Returns the current line separator sequence as a String of 1 to 2 characters.
getLong(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLong(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLong(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLong(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLong(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLong(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Long and returns the result.
getLookahead() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
Returns the current lookahead value.
getLookahead(char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
Returns the lookahead value prepended with the current character
getLookupWildcard() - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Returns the lookup wildcard character to accept any character in look-ahead or look-behind patterns defined using FixedWidthParserSettings.addFormatForLookahead(String, FixedWidthFields) or FixedWidthParserSettings.addFormatForLookbehind(String, FixedWidthFields).
getMasterRow() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Returns the master row as identified by a MasterDetailProcessor
getMaxCharsPerColumn() - Method in class com.univocity.parsers.common.CommonSettings
The maximum number of characters allowed for any given value being written/read.
getMaxCharsPerColumn() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
The maximum number of characters allowed for any given value being written/read.
getMaxColumns() - Method in class com.univocity.parsers.common.CommonSettings
Returns the hard limit of how many columns a record can have (defaults to 512).
getMaxColumns() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Returns the hard limit of how many columns a record can have (defaults to a maximum of 512).
getMaxColumns() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
 
getMaxStringLength() - Method in class com.univocity.parsers.common.StringCache
Returns the maximum length a String key can have to be used as a key in this cache.
getMetaData() - Method in interface com.univocity.parsers.common.record.Record
Returns the RecordMetaData associated with all records parsed from the input.
getMinimumRowLength() - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Returns the minimum row length based on the number of headers and index sizes
getName(AnnotatedElement) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getName() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Returns the method name, without the prefix
getName() - Method in class com.univocity.parsers.common.beans.PropertyWrapper
Returns the name of a property of a Java bean.
getNestedAttributeNames() - Method in class com.univocity.parsers.common.fields.ColumnMapping
Returns the first-level names of all nested members whose attributes or methods have been mapped
getNormalizedNewline() - Method in class com.univocity.parsers.common.Format
Returns the normalized newline character, which is automatically replaced by Format.lineSeparator when reading/writing.
getNullReadValue(AnnotatedElement, Parsed) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getNullValue() - Method in class com.univocity.parsers.common.CommonSettings
Returns the String representation of a null value (defaults to null)
getNullWriteValue(AnnotatedElement, Parsed) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getNumberOfRecordsToRead() - Method in class com.univocity.parsers.common.CommonParserSettings
The number of valid records to be parsed before the process is stopped.
getNumberOfRowsToSkip() - Method in class com.univocity.parsers.common.CommonParserSettings
Returns the number of rows to skip from the input before the parser can begin to execute.
getNumberType() - Method in class com.univocity.parsers.conversions.NumericConversion
Returns the implementation of Number that should be used when converting numeric data.
getPadding() - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Returns the padding character used to represent unwritten spaces.
getParameterType() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Returns the parameter type associated with a method, if available
getParsedContent() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the last chunk of content parsed before the error took place
getParserSettings() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Returns the parser configuration (if any) used by the routines of this utility class.
getPrefix() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Returns the prefix: a dot separated string denoting a path of nested object names (e.g.
getPrefix() - Method in class com.univocity.parsers.common.fields.ColumnMapping
Returns object the nesting path associated with the current mapping.
getPrefixedName() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Returns full path to a method, (e.g.
getProcessor() - Method in class com.univocity.parsers.common.CommonParserSettings
Returns the callback implementation of the interface Processor which handles the lifecycle of the parsing process and processes each record extracted from the input
getProcessorErrorHandler() - Method in class com.univocity.parsers.common.CommonSettings
Returns the custom error handler to be used to capture and handle errors that might happen while processing records with a Processor or a RowWriterProcessor (i.e.
getProcessorOfType(Class<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
Returns the BeanProcessor responsible for processing a given class
getPropertyDescriptors(Class<?>) - Static method in class com.univocity.parsers.common.beans.BeanHelper
Returns the property descriptors of all properties available from a class
getQuotationTriggers() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Returns the list of characters that when present in a value to be written, will force the output value to be enclosed in quotes.
getQuote() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the character used for escaping values where the field delimiter is part of the value.
getQuoteAllFields() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Indicates that all written values should be enclosed within quotes (as defined in CsvFormat)
getQuotedString(char, char, char, int, char, char, boolean, boolean, boolean, boolean) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
getQuotedString(char, char, char, int, char, char, boolean, boolean, boolean, boolean) - Method in interface com.univocity.parsers.common.input.CharInputReader
Attempts to collect a quoted String from the current position until a closing quote or stop character is found on the input, or a line ending is reached.
getQuotedString(char, char, char, int, char, char, boolean, boolean, boolean, boolean) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
getQuoteEscape() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the character used for escaping quotes inside an already quoted value.
getQuoteNulls() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Flag whether to quote null values sent to the CsvWriter when the corresponding column is configured to be quoted via CsvWriterSettings.quoteFields(String...), or CsvWriterSettings.getQuoteAllFields() evaluates to true.
getReadInputOnSeparateThread() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether or not a separate thread will be used to read characters from the input while parsing (defaults true if the number of available processors at runtime is greater than 1)
getReadMethod() - Method in class com.univocity.parsers.common.beans.PropertyWrapper
Returns the method that should be used to read the value of a property of a Java bean.
getRecordCharacters() - Method in exception com.univocity.parsers.common.TextWritingException
Returns the character data that failed to be written
getRecordCount() - Method in class com.univocity.parsers.common.AbstractWriter
Returns the number of records written to the output so far
getRecordCount() - Method in exception com.univocity.parsers.common.TextWritingException
Returns the number of records written before the exception occurred.
getRecordData() - Method in exception com.univocity.parsers.common.TextWritingException
Returns the data that failed to be written
getRecordEndsOnNewline() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Indicates whether or not a record is considered parsed when a newline is reached.
getRecordMetadata() - Method in class com.univocity.parsers.common.AbstractParser
Returns the metadata associated with Records parsed from the input using AbstractParser.parseAllRecords(File) or AbstractParser.parseNextRecord().
getRecordMetaData() - Method in class com.univocity.parsers.common.record.AbstractRecordFactory
Returns the metadata information associated with the records generated by this factory class
getRecordNumber() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the record number when the exception occurred.
getRecords() - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
Returns the list of generated MasterDetailRecords at the end of the parsing process.
getReturnType() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Returns the return type associated with a method, if available
getRow() - Method in exception com.univocity.parsers.common.DataProcessingException
Returns the record being processed when the error occurred, if available.
getRowCount() - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
getRowProcessor() - Method in class com.univocity.parsers.common.CommonParserSettings
Deprecated.
Use the 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.
getRowProcessorErrorHandler() - Method in class com.univocity.parsers.common.CommonSettings
Deprecated.
Use the 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.
getRows() - Method in class com.univocity.parsers.common.processor.core.AbstractListProcessor
The list of parsed records
getRows() - Method in class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
Returns the list of parsed and converted records
getRowsPerBatch() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
getRowsPerBatch() - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
getRowWriterProcessor() - Method in class com.univocity.parsers.common.CommonWriterSettings
Returns the implementation of the interface RowWriterProcessor which processes input objects into a manageable format for writing.
getSelectedIndexes(Class<?>, MethodFilter) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Runs through all Parsed annotations of a given class to identify all indexes associated with its fields
getSelectedIndexes() - Method in class com.univocity.parsers.common.ParserOutput
Returns the selected indexes of all fields as defined in CommonSettings.
getShort(String, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getShort(Enum<?>, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getShort(int, String, String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getShort(String) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getShort(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getShort(int) - Method in interface com.univocity.parsers.common.record.Record
Converts the String value in the given column to a Short and returns the result.
getSizeLimit() - Method in class com.univocity.parsers.common.StringCache
Returns the size limit of this string cache.
getSkipBitsAsWhitespace() - Method in class com.univocity.parsers.common.CommonSettings
Returns a flag indicating whether the parser/writer should skip bit values as whitespace.
getSkipEmptyLines() - Method in class com.univocity.parsers.common.CommonSettings
Returns whether or not empty lines should be ignored (defaults to true)
getSkipTrailingCharsUntilNewline() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Indicates whether or not any trailing characters beyond the record's length should be skipped until the newline is reached (defaults to false)
getString(char, char, boolean, String, int) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
getString(char, char, boolean, String, int) - Method in interface com.univocity.parsers.common.input.CharInputReader
Attempts to collect a String from the current position until a stop character is found on the input, or a line ending is reached.
getString(char, char, boolean, String, int) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
getString(String) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column
getString(Enum<?>) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column, null or the default value specified in RecordMetaData.defaultValueOf(String)
getString(int, int) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column, truncating it to a given maximum length
getString(String, int) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column, truncating it to a given maximum length
getString(Enum<?>, int) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column, truncating it to a given maximum length
getString(int) - Method in interface com.univocity.parsers.common.record.Record
Returns the String value in the given column
getStringValue(Object) - Method in class com.univocity.parsers.common.AbstractWriter
Converts a given object to its String representation for writing to a 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
getSystemLineSeparator() - Static method in class com.univocity.parsers.common.Format
Returns the system's line separator sequence, which can contain 1 to 2 characters.
getTarget() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns the Field mapped to a column
getTarget() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns the AnnotatedElement used to read/write values from/to.
getTargetName() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns the original attribute name of the field in its containing class.
getter(String, Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Creates a descriptor for a getter method
getTimeZone() - Method in class com.univocity.parsers.conversions.DateConversion
 
getTrimmedCharsAndReset() - Method in class com.univocity.parsers.common.input.ElasticCharAppender
 
getTrimmedStringAndReset() - Method in class com.univocity.parsers.common.input.ElasticCharAppender
 
getType(AnnotatedElement) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
getUnescapedQuoteHandling() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns the method of handling values with unescaped quotes.
getUseDefaultPaddingForHeaders() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Indicates whether headers should be parsed using the default padding specified in FixedWidthFormat.getPadding() instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...)) Defaults to true
getUseDefaultPaddingForHeaders() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Indicates whether headers should be written using the default padding specified in FixedWidthFormat.getPadding() instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...)) Defaults to true
getValue(AnnotatedElement, Annotation, String, T) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationRegistry
Returns the a value to a given annotation attribute that might have been modified by a Copy annotation
getValue() - Method in exception com.univocity.parsers.common.DataProcessingException
Returns the value being processed when the error occurred, if available.
getValue(String, Class<T>) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column.
getValue(Enum<?>, Class<T>) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column.
getValue(int, Class<T>) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column.
getValue(String, Class<T>, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, after applying a sequence of conversion over it.
getValue(Enum<?>, Class<T>, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, after applying a sequence of conversion over it.
getValue(int, Class<T>, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, after applying a sequence of conversion over it.
getValue(String, T) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, or a default value if the column contains null
getValue(Enum<?>, T) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, or a default value if the column contains null
getValue(int, T) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in the given column, or a default value if the column contains null
getValue(String, T, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in a given column, after applying a sequence of conversions over it.
getValue(Enum<?>, T, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in a given column, after applying a sequence of conversions over it.
getValue(int, T, Conversion...) - Method in interface com.univocity.parsers.common.record.Record
Returns the value contained in a given column, after applying a sequence of conversions over it.
getValueIfObjectIsNull() - Method in class com.univocity.parsers.conversions.ObjectConversion
returns default String value to be returned when an input of type T is null.
getValueIfStringIsNull() - Method in class com.univocity.parsers.conversions.ObjectConversion
returns a default value of type T to be returned when the input String is null.
getValueOnNullInput() - Method in class com.univocity.parsers.conversions.NullConversion
returns a default value of type O to be returned when the input of type I is null.
getValueOnNullOutput() - Method in class com.univocity.parsers.conversions.NullConversion
returns default instance of I to be returned when an input of type O is null.
getValues() - Method in interface com.univocity.parsers.common.record.Record
Returns the plain values obtained from a record parsed from the input.
getValues(String...) - Method in interface com.univocity.parsers.common.record.Record
Returns a selection of plain values obtained from a record parsed from the input.
getValues(int...) - Method in interface com.univocity.parsers.common.record.Record
Returns a selection of plain values obtained from a record parsed from the input.
getValues(Enum<?>...) - Method in interface com.univocity.parsers.common.record.Record
Returns a selection of plain values obtained from a record parsed from the input.
getWhitespaceRangeStart() - Method in class com.univocity.parsers.common.CommonSettings
Returns the starting decimal range for characters <= ' ' that should be skipped as whitespace, as determined by CommonSettings.getSkipBitsAsWhitespace()
getWriteLineSeparatorAfterRecord() - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Returns a flag indicating whether each record, when written, should be followed by a line separator (as specified in Format.getLineSeparator().
getWriteMethod() - Method in class com.univocity.parsers.common.beans.PropertyWrapper
Returns the method that should be used to write a value to a property of a Java bean.
getWriterSettings() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Returns the writer configuration (if any) used by the routines of this utility class.

H

handleConversionError(Throwable, Object[], int) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
Handles an error that occurred when applying conversions over a value.
handleError(DataProcessingException, Object[], T) - Method in class com.univocity.parsers.common.NoopProcessorErrorHandler
handleError(DataProcessingException, Object[], T) - Method in interface com.univocity.parsers.common.ProcessorErrorHandler
Handles non-fatal instances of DataProcessingException that are thrown by a Processor while processing a record parsed from the input, or from a RowWriterProcessor when processing records for writing.
hasBytesStored() - Method in class com.univocity.parsers.common.input.BomInput
Returns a flag indicating whether or not all bytes read from the wrapped input stream have been consumed.
hasDefaultSwitch() - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Returns a flag indicating whether this switch contains a default Processor implementation to use when no matching value is found in the input row.
hashCode() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
hashCode() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
 
hashCode() - Method in class com.univocity.parsers.common.NormalizedString
 
headerExtractionEnabled - Variable in class com.univocity.parsers.common.CommonParserSettings
 
Headers - Annotation Type in com.univocity.parsers.annotations
The Headers annotation allows java beans to configure how to handle field names in a given input/output
headers - Variable in class com.univocity.parsers.common.AbstractWriter
 
headers() - Method in interface com.univocity.parsers.common.Context
Returns the file headers that identify each parsed record.
headers() - Method in class com.univocity.parsers.common.ContextWrapper
 
headers() - Method in class com.univocity.parsers.common.DefaultContext
 
headers() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the file headers that identify each parsed record.
headers() - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the column names of the Records parsed from the input.
HeaderTransformer - Class in com.univocity.parsers.annotations
A transformer of headers used in Nested attributes.
HeaderTransformer() - Constructor for class com.univocity.parsers.annotations.HeaderTransformer
 
headerTrimFlags - Variable in class com.univocity.parsers.common.AbstractWriter
 

I

i - Variable in class com.univocity.parsers.common.input.AbstractCharInputReader
Current position in the buffer
identifyLiterals(NormalizedString[]) - Static method in class com.univocity.parsers.common.NormalizedString
Analyzes a group of NormalizedString to identify any instances whose normalized content will generate clashes.
identifyLiterals(NormalizedString[], boolean, boolean) - Static method in class com.univocity.parsers.common.NormalizedString
Analyzes a group of NormalizedString to identify any instances whose normalized content will generate clashes.
ignore(int) - Method in interface com.univocity.parsers.common.input.CharAppender
Ignores the given number of characters at the end of the appended content, effectively marking these as whitespace.
ignore(int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
ignore(int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
ignoreLeading - Variable in class com.univocity.parsers.common.AbstractWriter
 
ignoreLeadingWhitespace - Variable in class com.univocity.parsers.common.AbstractParser
 
ignoreTrailing - Variable in class com.univocity.parsers.common.AbstractWriter
 
ignoreTrailingWhitespace - Variable in class com.univocity.parsers.common.AbstractParser
 
inComment() - Method in class com.univocity.parsers.common.AbstractParser
 
increment(Map<Character, Integer>, char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Increments the number associated with a character in a map by 1
increment(Map<Character, Integer>, char, int) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Increments the number associated with a character in a map
indexesOf(Object[], Object) - Static method in class com.univocity.parsers.common.ArgumentUtils
Returns the indexes of an element in a given array.
indexOf(NormalizedString[], NormalizedString, FieldSelector) - Static method in class com.univocity.parsers.common.ArgumentUtils
Returns the index of a header, when headers are selected using a FieldSelector.
indexOf(Object[], Object) - Static method in class com.univocity.parsers.common.ArgumentUtils
Returns the index of an element in a given array.
indexOf(char[], char, int) - Static method in class com.univocity.parsers.common.ArgumentUtils
Returns the index of a character in a given array.
indexOf(String) - Method in class com.univocity.parsers.common.ColumnMap
Returns the position of a header (0 based).
indexOf(Enum<?>) - Method in class com.univocity.parsers.common.ColumnMap
Returns the position of a header (0 based).
indexOf(String) - Method in interface com.univocity.parsers.common.Context
Returns the position of a header (0 based).
indexOf(Enum<?>) - Method in interface com.univocity.parsers.common.Context
Returns the position of a header (0 based).
indexOf(String) - Method in class com.univocity.parsers.common.ContextWrapper
 
indexOf(Enum<?>) - Method in class com.univocity.parsers.common.ContextWrapper
 
indexOf(String) - Method in class com.univocity.parsers.common.DefaultContext
 
indexOf(Enum<?>) - Method in class com.univocity.parsers.common.DefaultContext
 
indexOf(char, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns first the position of a given character
indexOf(char[], int) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns first the position of a given character sequence
indexOf(CharSequence, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns first the position of a given character sequence
indexOf(char, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
indexOf(char[], int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
indexOf(CharSequence, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
indexOf(char, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
indexOf(char[], int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
indexOf(CharSequence, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
indexOf(Enum<?>) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the index of a given column
indexOf(String) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the index of a given column
indexOf(String) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Returns the index of a field name.
indexOfAny(char[], int) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the first position of any given character
indexOfAny(char[], int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
indexOfAny(char[], int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
initialize() - Method in class com.univocity.parsers.common.AbstractParser
 
initialize(S) - Method in class com.univocity.parsers.common.AbstractWriter
Initializes the concrete implementation of this class with format-specific settings.
initialize() - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Identifies and extracts fields annotated with the Parsed annotation
initialize(String[]) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Identifies and extracts fields annotated with the Parsed annotation
initialize(NormalizedString[]) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Identifies and extracts fields annotated with the Parsed annotation
initialize(CsvWriterSettings) - Method in class com.univocity.parsers.csv.CsvWriter
Initializes the CSV writer with CSV-specific configuration
initialize(FixedWidthWriterSettings) - Method in class com.univocity.parsers.fixed.FixedWidthWriter
Initializes the Fixed-Width writer with CSV-specific configuration
initialize() - Method in class com.univocity.parsers.tsv.TsvParser
 
initialize(TsvWriterSettings) - Method in class com.univocity.parsers.tsv.TsvWriter
Initializes the TSV writer with TSV-specific configuration
initializeConversions(String[], Context) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
initialized - Variable in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
 
initializeHeaders() - Method in class com.univocity.parsers.common.ParserOutput
 
input - Variable in class com.univocity.parsers.common.AbstractParser
 
input - Variable in exception com.univocity.parsers.common.input.BomInput.BytesProcessedNotification
 
InputAnalysisProcess - Interface in com.univocity.parsers.common.input
A process to be executed over a sample of data being parsed.
InputDimension - Class in com.univocity.parsers.common.routine
A simple class to hold information about the dimensions of a given input, which are calculated using AbstractRoutines.getInputDimension(File)
InputValueSwitch - Class in com.univocity.parsers.common.processor
A concrete implementation of RowProcessorSwitch that allows switching among different implementations of RowProcessor based on values found on the rows parsed from the input.
InputValueSwitch() - Constructor for class com.univocity.parsers.common.processor.InputValueSwitch
Creates a switch that will analyze the first column of rows found in the input to determine which RowProcessor to use for each parsed row
InputValueSwitch(int) - Constructor for class com.univocity.parsers.common.processor.InputValueSwitch
Creates a switch that will analyze a column of rows parsed from the input to determine which RowProcessor to use.
InputValueSwitch(String) - Constructor for class com.univocity.parsers.common.processor.InputValueSwitch
Creates a switch that will analyze a column in rows parsed from the input to determine which RowProcessor to use.
instance - Static variable in class com.univocity.parsers.common.NoopProcessorErrorHandler
 
instance - Static variable in class com.univocity.parsers.common.processor.core.NoopProcessor
The singleton instance of the no-op Processor
instance - Static variable in class com.univocity.parsers.common.processor.NoopRowProcessor
The singleton instance of the no-op RowProcessor
IntegerConversion - Class in com.univocity.parsers.conversions
Converts Strings to Integers and vice versa
IntegerConversion() - Constructor for class com.univocity.parsers.conversions.IntegerConversion
Creates a Conversion from String to Integer with default values to return when the input is null.
IntegerConversion(Integer, String) - Constructor for class com.univocity.parsers.conversions.IntegerConversion
Creates a Conversion from String to Integer with default values to return when the input is null.
isAllowedDelimiter(char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
 
isAutoClosingEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether automatic closing of the input (reader, stream, etc) is enabled.
isAutoConfigurationEnabled() - Method in class com.univocity.parsers.common.CommonSettings
Indicates whether this settings object can automatically derive configuration options.
isCharToEscapeQuoteEscaping(char) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character is used to escape the character used for escaping quotes defined by CsvFormat.getQuoteEscape().
isColumnReorderingEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether fields selected using the field selection methods (defined by the parent class CommonSettings) should be reordered (defaults to true).
isColumnReorderingEnabled() - Method in class com.univocity.parsers.common.CommonWriterSettings
Indicates whether fields selected using the field selection methods (defined by the parent class CommonSettings) should be reordered (defaults to false).
isColumnReorderingEnabled() - Method in class com.univocity.parsers.common.ParserOutput
Indicates whether fields selected using the field selection methods (in CommonSettings) are being reordered.
isComment(char) - Method in class com.univocity.parsers.common.Format
Identifies whether or not a given character represents a comment
isCommentCollectionEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates that comments found in the input must be collected (disabled by default).
isCommentProcessingEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether code will check for comment line in the data file is enabled.
isContextCopyingEnabled() - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
Indicates whether this processor should persist the 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.
isDelimiter(char) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character represents a field delimiter
isDelimiter(String) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character represents a field delimiter
isDelimiterDetectionEnabled() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns a flag indicating whether the parser should analyze the input to discover the column delimiter character.
isEmpty() - Method in interface com.univocity.parsers.common.input.CharAppender
Indicates whether this appender represents an empty String.
isEmpty() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
isEmpty() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns true as it's always empty.
isEscapeChar(char) - Method in class com.univocity.parsers.tsv.TsvFormat
Identifies whether or not a given character is used for escaping special characters in TSV (\t, \n, \r and \).
isEscapeUnquotedValues() - Method in class com.univocity.parsers.csv.CsvParserSettings
Indicates whether escape sequences should be processed in unquoted values.
isEscapeUnquotedValues() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Indicates whether escape sequences should be written in unquoted values.
isHandled() - Method in exception com.univocity.parsers.common.DataProcessingException
Returns a flag indicating this exception has been handled by a user-provided ProcessorErrorHandler
isHeaderExtractionEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether or not the first valid record parsed from the input should be considered as the row containing the names of each column
isHeaderWritingEnabled() - Method in class com.univocity.parsers.common.CommonWriterSettings
Returns a flag indicating whether automatic writing of headers is enabled.
isInputEscaped() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Indicates that the user will provide escaped input, and the writer will not try to introduce escape sequences.
isKeepEscapeSequences() - Method in class com.univocity.parsers.csv.CsvParserSettings
Indicates whether the parser should keep any escape sequences if they are present in the input (i.e.
isLineJoiningEnabled() - Method in class com.univocity.parsers.tsv.TsvParserSettings
Identifies whether or lines ending with the escape character (defined by TsvFormat.getEscapeChar() and followed by a line separator character should be joined with the following line.
isLineJoiningEnabled() - Method in class com.univocity.parsers.tsv.TsvWriterSettings
Identifies whether values containing line endings should have the line separator written using the escape character (defined by TsvFormat.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'.
isLineSeparatorDetectionEnabled() - Method in class com.univocity.parsers.common.CommonParserSettings
Indicates whether the parser should detect the line separator automatically.
isLiteral() - Method in class com.univocity.parsers.common.NormalizedString
 
isMapped(MethodDescriptor, String) - Method in class com.univocity.parsers.common.fields.ColumnMapping
Tests whether a method or attribute has been mapped to a column.
isMappedToField() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns true if the field is mapped to a column name, otherwise false
isMappedToIndex() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Returns true if the field is mapped to a column index, otherwise false
isMasterRecord(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Queries whether or not the given row is a master record.
isNewLine(char) - Method in class com.univocity.parsers.common.Format
Compares the given character against the Format.normalizedNewline character.
isNormalizeLineEndingsWithinQuotes() - Method in class com.univocity.parsers.csv.CsvParserSettings
Flag indicating whether the parser should replace line separators, specified in Format.getLineSeparator() by the normalized line separator character specified in Format.getNormalizedNewline(), even on quoted values.
isNormalizeLineEndingsWithinQuotes() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Flag indicating whether the writer should replace the the normalized line separator character specified in Format.getNormalizedNewline() by the sequence specified in Format.getLineSeparator(), when the value is enclosed within quotes.
isPadding(char) - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Identifies whether or not a given character represents a padding character
isParseUnescapedQuotes() - Method in class com.univocity.parsers.csv.CsvParserSettings
Deprecated.
use CsvParserSettings.getUnescapedQuoteHandling() instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
isParseUnescapedQuotesUntilDelimiter() - Method in class com.univocity.parsers.csv.CsvParserSettings
Deprecated.
use CsvParserSettings.getUnescapedQuoteHandling() instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
isProcessorErrorHandlerDefined() - Method in class com.univocity.parsers.common.CommonSettings
Returns a flag indicating whether or not a ProcessorErrorHandler has been defined through the use of method CommonSettings.setProcessorErrorHandler(ProcessorErrorHandler)
isQuotationTrigger(char) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Queries if a given character is a quotation trigger, i.e.
isQuote(char) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character is used for escaping values where the field delimiter is part of the value
isQuoteDetectionEnabled() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns a flag indicating whether the parser should analyze the input to discover the quote character.
isQuoteEscape(char) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character is used for escaping quotes inside an already quoted value.
isQuoteEscapingEnabled() - Method in class com.univocity.parsers.csv.CsvWriterSettings
Indicates whether the CSV writer should escape values that contain the quote character, by enclosing the entire value in quotes.
isReadOly() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns true if this AnnotatedElement is a Method with no parameters and a return type which can only be used for reading values from the java bean.
isRecordSkipped() - Method in class com.univocity.parsers.common.RetryableErrorHandler
Flag indicating whether the current record will be skipped.
isStopped() - Method in interface com.univocity.parsers.common.Context
Identifies whether the parser is running.
isStopped() - Method in class com.univocity.parsers.common.ContextWrapper
 
isStopped() - Method in class com.univocity.parsers.common.DefaultContext
 
isStrictHeaderValidationEnabled() - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Returns a flag indicating whether all headers declared in the annotated class must be present in the input.
isSymbol(char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
 
isWriteOnly() - Method in class com.univocity.parsers.annotations.helpers.TransformedHeader
Returns true if this AnnotatedElement is a Method with parameters and can only be used for writing values into the java bean.
IterableResult<T,C extends Context> - Interface in com.univocity.parsers.common
An Iterable result that provides the current parsing context through the IterableResult.getContext() method
iterate(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(File) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating rows parsed from the input.
iterate(Class<T>, File) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over a file to produce instances of annotated java beans on demand.
iterate(Class<T>, File, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over a file to produce instances of annotated java beans on demand.
iterate(Class<T>, File, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over a file to produce instances of annotated java beans on demand.
iterate(Class<T>, InputStream) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over an input stream to produce instances of annotated java beans on demand.
iterate(Class<T>, InputStream, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over an input stream to produce instances of annotated java beans on demand.
iterate(Class<T>, InputStream, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over an input stream to produce instances of annotated java beans on demand.
iterate(Class<T>, Reader) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Iterates over an input to produce instances of annotated java beans on demand.
iterateRecords(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(File) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterateRecords(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Provides an IterableResult for iterating records parsed from the input.
iterator() - Method in interface com.univocity.parsers.common.IterableResult
 

K

keepPaddingOn(int, int...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Configures a given list of fields to retain the padding character in any parsed values, overriding the any default set for the whole input in FixedWidthParserSettings.getKeepPadding()
keepPaddingOn(String, String...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Configures a given list of fields to retain the padding character in any parsed values, overriding the any default set for the whole input in FixedWidthParserSettings.getKeepPadding()
keepRecord() - Method in class com.univocity.parsers.common.RetryableErrorHandler
Ignores the DataProcessingException and instructs the parser/writer to continue processing the record.

L

lastComment - Variable in class com.univocity.parsers.common.AbstractParser
 
lastComment() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
lastComment() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the last comment found in the input.
lastComment() - Method in class com.univocity.parsers.common.ParsingContextSnapshot
 
lastComment() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
lastIndexOf(char) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
lastIndexOf(char) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the last index of a given character in the current appended (characters that have been marked as whitespace will be ignored)
lastIndexOf(char) - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the last index of a given character in the current parsed content
lastIndexOf(char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
lastIndexOf(char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
lastIndexOf(char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
 
length - Variable in class com.univocity.parsers.common.input.AbstractCharInputReader
Number of characters available in the buffer.
length() - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the current accumulated value length (the sum of all appended characters - whitespaceCount).
length() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
length() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns -1 as this appender does nothing.
length() - Method in class com.univocity.parsers.common.NormalizedString
 
lineCount() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
lineCount() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the number of newlines read so far.
lineCount() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
lineSeparator() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
lineSeparator() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the line separator characters used to separate individual records when parsing.
lineSeparator() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
LineSeparatorDetector - Class in com.univocity.parsers.common.input
An InputAnalysisProcess to detect the line separators used in the input.
LineSeparatorDetector() - Constructor for class com.univocity.parsers.common.input.LineSeparatorDetector
 
literalValueOf(String) - Static method in class com.univocity.parsers.common.NormalizedString
Creates a literal NormalizedString, meaning it will only match with other String or NormalizedString if they have the exact same content including character case and surrounding whitespaces.
LongConversion - Class in com.univocity.parsers.conversions
Converts Strings to Longs and vice versa
LongConversion() - Constructor for class com.univocity.parsers.conversions.LongConversion
Creates a Conversion from String to Long with default values to return when the input is null.
LongConversion(Long, String) - Constructor for class com.univocity.parsers.conversions.LongConversion
Creates a Conversion from String to Long with default values to return when the input is null.
lookahead(int) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
Fills the lookahead buffer with a given number of characters that will be extracted from the wrapped CharInputReader
LookaheadCharInputReader - Class in com.univocity.parsers.common.input
A special implementation of 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.
LookaheadCharInputReader(CharInputReader, char, int) - Constructor for class com.univocity.parsers.common.input.LookaheadCharInputReader
Creates a lookahead input reader by wrapping a given CharInputReader implementation
LowerCase - Annotation Type in com.univocity.parsers.annotations
Indicates the String value of a field must be converted to lower case using LowerCaseConversion.
LowerCaseConversion - Class in com.univocity.parsers.conversions
Converts an input String to its lower case representation The LowerCaseConversion.revert(String) implements the same behavior of LowerCaseConversion.execute(String).
LowerCaseConversion() - Constructor for class com.univocity.parsers.conversions.LowerCaseConversion
 

M

markAsHandled(ProcessorErrorHandler) - Method in exception com.univocity.parsers.common.DataProcessingException
Marks the error as handled so it doesn't trigger a ProcessorErrorHandler again.
markAsNonFatal() - Method in exception com.univocity.parsers.common.DataProcessingException
Marks the error as non fatal and the parsing process might proceed.
markRecordStart() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
markRecordStart() - Method in interface com.univocity.parsers.common.input.CharInputReader
Marks the start of a new record in the input, used internally to calculate the result of CharInputReader.currentParsedContent()
markRecordStart() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
MasterDetailListProcessor - Class in com.univocity.parsers.common.processor
A convenience MasterDetailProcessor implementation for storing all MasterDetailRecord generated form the parsed input into a list.
MasterDetailListProcessor(RowPlacement, AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailListProcessor
 
MasterDetailListProcessor(AbstractObjectListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailListProcessor
 
MasterDetailProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for associating rows extracted from any implementation of AbstractParser into MasterDetailRecord instances.
MasterDetailProcessor(RowPlacement, ObjectRowListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailProcessor
Creates a MasterDetailProcessor
MasterDetailProcessor(ObjectRowListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailProcessor
 
MasterDetailRecord - Class in com.univocity.parsers.common.processor
An utility class to store data of a master row and its detail records.
MasterDetailRecord() - Constructor for class com.univocity.parsers.common.processor.MasterDetailRecord
 
masterDetailRecordProcessed(MasterDetailRecord, T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
Stores the generated MasterDetailRecord with the set of associated parsed records into a list.
masterDetailRecordProcessed(MasterDetailRecord, T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Invoked by the processor after a master row and all associated detail rows have been processed.
matches(char, char[], char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
Matches a sequence of characters against the current lookahead buffer.
matches(char[], char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
Matches a sequence of characters against the current lookahead buffer.
matches(String) - Method in interface com.univocity.parsers.common.processor.CustomMatcher
Matches a parsed value against a user provided rule (implementation provided by the user)
max(Map<Character, Integer>, Map<Character, Integer>, char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Returns the character with the highest associated number.
metaData - Variable in class com.univocity.parsers.common.record.AbstractRecordFactory
 
MethodDescriptor - Class in com.univocity.parsers.annotations.helpers
A very basic descriptor or getter/setter methods
MethodFilter - Enum in com.univocity.parsers.annotations.helpers
A filter for annotated methods.
methodFilter - Variable in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
 
methodsToColumnNames(Map<String, String>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple methods to multiple column names.
methodsToColumnNames(Map<String, String>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodsToColumns(Map<String, Enum<?>>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple methods to multiple columns.
methodsToColumns(Map<String, Enum<?>>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodsToIndexes(Map<String, Integer>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps multiple methods to multiple column positions.
methodsToIndexes(Map<String, Integer>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToColumn(String, Class<?>, Enum<?>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a setter method to a column.
methodToColumn(String, Enum<?>) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a method to a column.
methodToColumn(String, Enum<?>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToColumn(String, Class<?>, Enum<?>) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToColumnName(String, Class<?>, String) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a setter method to a column name.
methodToColumnName(String, String) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a method to a column name.
methodToColumnName(String, String) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToColumnName(String, Class<?>, String) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToIndex(String, Class<?>, int) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a setter method to a column position.
methodToIndex(String, int) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Maps a method to a column position.
methodToIndex(String, int) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
methodToIndex(String, Class<?>, int) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
min(Map<Character, Integer>, Map<Character, Integer>, char) - Method in class com.univocity.parsers.csv.CsvFormatDetector
Returns the character with the lowest associated number.
MultiBeanListProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing them into lists.
MultiBeanListProcessor(int, Class...) - Constructor for class com.univocity.parsers.common.processor.MultiBeanListProcessor
Creates a processor for java beans of multiple types
MultiBeanListProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.MultiBeanListProcessor
Creates a processor for java beans of multiple types
MultiBeanProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
MultiBeanProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.MultiBeanProcessor
Creates a processor for java beans of multiple types
MultiBeanRowProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
MultiBeanRowProcessor(Class...) - Constructor for class com.univocity.parsers.common.processor.MultiBeanRowProcessor
Creates a processor for java beans of multiple types

N

Nested - Annotation Type in com.univocity.parsers.annotations
Marks a field as a nested object to be constructed with the values of the current row.
newCharAppender() - Method in class com.univocity.parsers.common.CommonParserSettings
Returns an instance of CharAppender with the configured limit of maximum characters per column and the default value used to represent a null value (when the String parsed from the input is empty)
newCharAppender() - Method in class com.univocity.parsers.csv.CsvParserSettings
Returns an instance of CharAppender with the configured limit of maximum characters per column and the default value used to represent an empty value (when the String parsed from the input, within quotes, is empty)
newCharAppender() - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Returns an instance of CharAppender with the configured limit of maximum characters per column and, default value used to represent a null value (when the String parsed from the input is empty), and the padding character to handle unwritten positions
newCharInputReader(int) - Method in class com.univocity.parsers.common.CommonParserSettings
An implementation of CharInputReader which loads the parser buffer in parallel or sequentially, as defined by the readInputOnSeparateThread property
newInstance(Class, Class<T>, String[]) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
 
newReader(InputStream) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader from an input stream
newReader(InputStream, String) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader from an input stream
newReader(InputStream, Charset) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader from an input stream
newReader(File) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader for a given a file
newReader(File, String) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader for a given a file
newReader(File, Charset) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Reader for a given a file
newRecord(String[]) - Method in class com.univocity.parsers.common.record.AbstractRecordFactory
Creates a new Record with a row parsed from the input
newRecord(String[]) - Method in class com.univocity.parsers.common.record.RecordFactory
Creates a new Record with a row parsed from the input
newWriter(OutputStream) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from an output stream
newWriter(OutputStream, String) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from an output stream
newWriter(OutputStream, Charset) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from an output stream
newWriter(File) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from a file
newWriter(File, String) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from a file
newWriter(File, Charset) - Static method in class com.univocity.parsers.common.ArgumentUtils
Creates a Writer from a file
nextChar() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
nextChar() - Method in interface com.univocity.parsers.common.input.CharInput
Returns the next character in the input.
nextChar() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the next character in the input provided by the active Reader.
nextChar() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
nextResult() - Method in class com.univocity.parsers.common.iterators.RecordIterator
 
nextResult() - Method in class com.univocity.parsers.common.iterators.RowIterator
 
noneOf(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ValidatedConversion to validate values of a record Nulls and blanks are not be allowed by default.
noNulls(String, T...) - Static method in class com.univocity.parsers.common.ArgumentUtils
Throws an IllegalArgumentException if the given array is null,empty, or contains null values
NoopCharAppender - Class in com.univocity.parsers.common.input
An implementation of CharAppender that does nothing.
NoopProcessor - Class in com.univocity.parsers.common.processor.core
A singleton instance of a Processor that does nothing.
NoopProcessorErrorHandler<T extends Context> - Class in com.univocity.parsers.common
An (singleton) implementation of ProcessorErrorHandler that simply rethrows any DataProcessingException that comes into its NoopProcessorErrorHandler.handleError(DataProcessingException, Object[], Context)} method
NoopRowProcessor - Class in com.univocity.parsers.common.processor
A singleton instance of a RowProcessor that does nothing.
NormalizedString - Class in com.univocity.parsers.common
A NormalizedString allows representing text in a normalized fashion.
notBlank() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a ValidatedConversion that doesn't allow null or blank values
notBlank(String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a ValidatedConversion that verifies the format of a given value
notEmpty(String, T...) - Static method in class com.univocity.parsers.common.ArgumentUtils
Throws an IllegalArgumentException if the given array is null or empty.
notNull() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a ValidatedConversion that doesn't allow null values
NullConversion<I,O> - Class in com.univocity.parsers.conversions
Default implementation for conversions from input Objects of type I to output Objects of type O
NullConversion() - Constructor for class com.univocity.parsers.conversions.NullConversion
Creates a Conversion from an object to another object of a different type, with default values to return when the input is null.
NullConversion(O, I) - Constructor for class com.univocity.parsers.conversions.NullConversion
Creates a Conversion from an object to another object of a different type, with default values to return when the input is null.
NullString - Annotation Type in com.univocity.parsers.annotations
Indicates that parsed values such as "", "?" or "null" should be interpreted as null.
NullStringConversion - Class in com.univocity.parsers.conversions
Converts Strings to null and vice versa
NullStringConversion(String...) - Constructor for class com.univocity.parsers.conversions.NullStringConversion
Creates conversions from Strings to null.
nullValue - Variable in class com.univocity.parsers.common.AbstractWriter
 
NumericConversion<T extends Number> - Class in com.univocity.parsers.conversions
Converts Strings to instances of Number and vice versa.
NumericConversion(T, String, String...) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.
NumericConversion(T, String, DecimalFormat...) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.
NumericConversion(T, String) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.
NumericConversion(String...) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.
NumericConversion(DecimalFormat...) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.
NumericConversion() - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.

O

ObjectColumnProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.
ObjectColumnProcessor() - Constructor for class com.univocity.parsers.common.processor.ObjectColumnProcessor
Constructs a column processor, pre-allocating room for 1000 rows.
ObjectColumnProcessor(int) - Constructor for class com.univocity.parsers.common.processor.ObjectColumnProcessor
Constructs a column processor pre-allocating room for the expected number of rows to be processed
ObjectConversion<T> - Class in com.univocity.parsers.conversions
Default implementation for conversions from an input String to Objects of a given type T
ObjectConversion() - Constructor for class com.univocity.parsers.conversions.ObjectConversion
Creates a Conversion from String to an Object with default values to return when the input is null.
ObjectConversion(T, String) - Constructor for class com.univocity.parsers.conversions.ObjectConversion
Creates a Conversion from String to an Object with default values to return when the input is null.
ObjectRowListProcessor - Class in com.univocity.parsers.common.processor
A convenience RowProcessor implementation for storing all rows parsed and converted to Object arrays into a list.
ObjectRowListProcessor() - Constructor for class com.univocity.parsers.common.processor.ObjectRowListProcessor
Creates a new processor of Object[] rows with varying types.
ObjectRowListProcessor(int) - Constructor for class com.univocity.parsers.common.processor.ObjectRowListProcessor
Creates a new processor of Object[] rows with varying types.
ObjectRowProcessor - Class in com.univocity.parsers.common.processor
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.
ObjectRowProcessor() - Constructor for class com.univocity.parsers.common.processor.ObjectRowProcessor
 
ObjectRowWriterProcessor - Class in com.univocity.parsers.common.processor
A RowWriterProcessor implementation for executing conversion sequences in object arrays before for writing them using any implementation of AbstractWriter.
ObjectRowWriterProcessor() - Constructor for class com.univocity.parsers.common.processor.ObjectRowWriterProcessor
 
oneOf(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ValidatedConversion to validate values of a record Nulls and blanks are not be allowed by default.
output - Variable in class com.univocity.parsers.common.AbstractParser
 
OutputValueSwitch - Class in com.univocity.parsers.common.processor
A concrete implementation of RowWriterProcessorSwitch that allows switching among different implementations of RowWriterProcessor based on values found on rows to be written to an output
OutputValueSwitch() - Constructor for class com.univocity.parsers.common.processor.OutputValueSwitch
Creates a switch that will analyze the first column of output rows to determine which RowWriterProcessor to use for each output row
OutputValueSwitch(int) - Constructor for class com.univocity.parsers.common.processor.OutputValueSwitch
Creates a switch that will analyze a column of output rows to determine which RowWriterProcessor to use.
OutputValueSwitch(String) - Constructor for class com.univocity.parsers.common.processor.OutputValueSwitch
Creates a switch that will analyze a column of output rows to determine which RowWriterProcessor to use.
OutputValueSwitch(String, int) - Constructor for class com.univocity.parsers.common.processor.OutputValueSwitch
Creates a switch that will analyze a column of output rows to determine which RowWriterProcessor to use.

P

parse(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given input and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(File) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given file and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given file and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given file and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given input and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given input and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parse(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses the entirety of a given input and delegates each parsed row to an instance of RowProcessor, defined by CommonParserSettings.getRowProcessor().
parseAll(int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all remaining rows from the input and returns them in a list.
parseAll() - Method in class com.univocity.parsers.common.AbstractParser
Parses all remaining rows from the input and returns them in a list.
parseAll(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from the input and returns them in a list.
parseAll(Reader, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from the input and returns them in a list.
parseAll(File, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(File, String, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(File, Charset, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(InputStream, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(InputStream, String, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(InputStream, Charset, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(File) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAll(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAll(Class<T>, File, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, File, String, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, File, Charset, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, InputStream, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, InputStream, String, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, InputStream, Charset, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, Reader, int) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses the input into a list of annotated java beans
parseAll(Class<T>, File) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, File, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, File, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses a file into a list of annotated java beans
parseAll(Class<T>, InputStream) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, InputStream, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, InputStream, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses an input stream into a list of annotated java beans
parseAll(Class<T>, Reader) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Parses the input into a list of annotated java beans
parseAllRecords(int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all remaining Records from the input and returns them in a list.
parseAllRecords() - Method in class com.univocity.parsers.common.AbstractParser
Parses all remaining Records from the input and returns them in a list.
parseAllRecords(File, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(File, String, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(File, Charset, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(InputStream, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(InputStream, String, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(InputStream, Charset, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(File) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(File, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(File, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from a file and returns them in a list.
parseAllRecords(InputStream) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(InputStream, String) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(InputStream, Charset) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from an input stream and returns them in a list.
parseAllRecords(Reader, int) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from the input and returns them in a list.
parseAllRecords(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from the input and returns them in a list.
parseAndWrite(Reader, Writer) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Reads all data from a given input and writes it to an output.
Parsed - Annotation Type in com.univocity.parsers.annotations
Indicates the field is parsed.
parsedFields - Variable in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
 
parsedHeaders() - Method in class com.univocity.parsers.common.DefaultParsingContext
 
parsedHeaders() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the headers parsed from the input, if and only if CommonParserSettings.headerExtractionEnabled is true.
parsedHeaders() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
parsedValues - Variable in class com.univocity.parsers.common.ParserOutput
Stores the values parsed for a record.
parseExcel() - Static method in class com.univocity.parsers.csv.Csv
Provides a basic CSV configuration that allows parsing CSV files produced by Microsoft Excel.
parseLine(String) - Method in class com.univocity.parsers.common.AbstractParser
Parses a single line from a String in the format supported by the parser implementation.
parseNext() - Method in class com.univocity.parsers.common.AbstractParser
Parses the next record from the input.
parseNextRecord() - Method in class com.univocity.parsers.common.AbstractParser
Parses the next record from the input.
parseRecord() - Method in class com.univocity.parsers.common.AbstractParser
Parser-specific implementation for reading a single record from the input.
parseRecord(String) - Method in class com.univocity.parsers.common.AbstractParser
Parses a single line from a String in the format supported by the parser implementation.
parseRecord() - Method in class com.univocity.parsers.csv.CsvParser
 
parseRecord() - Method in class com.univocity.parsers.fixed.FixedWidthParser
 
parseRecord() - Method in class com.univocity.parsers.tsv.TsvParser
Parser-specific implementation for reading a single record from the input.
parseRfc4180() - Static method in class com.univocity.parsers.csv.Csv
Provides a basic CSV configuration for parsing CSV files in accordance with the rules established by RFC 4180
ParserOutput - Class in com.univocity.parsers.common
The ParserOutput is the component that manages records parsed by AbstractParser and their values.
ParserOutput(CommonParserSettings<?>) - Constructor for class com.univocity.parsers.common.ParserOutput
Initializes the ParserOutput with the configuration specified in CommonParserSettings
ParserOutput(AbstractParser<?>, CommonParserSettings<?>) - Constructor for class com.univocity.parsers.common.ParserOutput
Initializes the ParserOutput with the configuration specified in CommonParserSettings
ParsingContext - Interface in com.univocity.parsers.common
Parsing context information available to instances of RowProcessor.
ParsingContextSnapshot - Class in com.univocity.parsers.common
A snapshot of a 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.
ParsingContextSnapshot(ParsingContext) - Constructor for class com.univocity.parsers.common.ParsingContextSnapshot
Creates a snapshot of a given Context
ParsingContextWrapper - Class in com.univocity.parsers.common
A simple a wrapper for a ParsingContext.
ParsingContextWrapper(ParsingContext) - Constructor for class com.univocity.parsers.common.ParsingContextWrapper
pendingRecords - Variable in class com.univocity.parsers.common.ParserOutput
 
pickDelimiter(Map<Character, Integer>, Map<Character, Integer>) - Method in class com.univocity.parsers.csv.CsvFormatDetector
 
prepareExecution(boolean, String[]) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Prepares the conversions registered in this object to be executed against a given sequence of fields
prepend(char) - Method in interface com.univocity.parsers.common.input.CharAppender
Prepends the current accumulated value with a character
prepend(char, char) - Method in interface com.univocity.parsers.common.input.CharAppender
Prepends the current accumulated value with a couple of characters
prepend(char[]) - Method in interface com.univocity.parsers.common.input.CharAppender
Prepends the current accumulated value a sequence of characters
prepend(char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Prepends the current accumulated value with a character
prepend(char, char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
prepend(char[]) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
prepend(char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
prepend(char, char) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
prepend(char[]) - Method in class com.univocity.parsers.common.input.ExpandingCharAppender
 
prepend(char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
prepend(char, char) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
prepend(char[]) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
preventColumnReordering() - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
 
preventColumnReordering() - Method in interface com.univocity.parsers.common.processor.core.ColumnOrderDependent
Returns a flag indicating whether or not columns should be reordered by the parser
process(String) - Method in class com.univocity.parsers.common.StringCache
Converts a given string to a value
processComment() - Method in class com.univocity.parsers.common.AbstractParser
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractListProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailListProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanRowProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessor
 
processEnded(T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
 
processEnded(C) - Method in class com.univocity.parsers.common.processor.core.CompositeProcessor
This method will by invoked by the parser once for each Processor used by this class, after the parsing process stopped and all resources were closed.
processEnded(T) - Method in interface com.univocity.parsers.common.processor.core.Processor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in interface com.univocity.parsers.common.processor.RowProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processField(FieldMapping) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Determines whether or not an annotated field should be processed.
processObjectRecords(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output .
processObjectRecordsAndClose(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output and closes the writer.
processObjectRecordsAndClose(Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output and closes the writer.
processObjectRecordsToString(Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a List of String formatted to according to the specified output format.
processObjectRecordsToString(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a List of String formatted to according to the specified output format.
processor - Variable in class com.univocity.parsers.common.AbstractParser
 
Processor<T extends Context> - Interface in com.univocity.parsers.common.processor.core
The essential callback interface to handle records parsed by any parser that extends AbstractParser.
ProcessorErrorHandler<T extends Context> - Interface in com.univocity.parsers.common
The 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.
processorSwitched(Processor<T>, Processor<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Notifies a change of Processor implementation.
processRecord(Object...) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data given for an individual record with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
processRecord(T) - Method in class com.univocity.parsers.common.AbstractWriter
 
processRecord(Object) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data given for an individual record with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
processRecord(Map<?, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a new output record A TextWritingException will be thrown if no RowWriterProcessor is provided by CommonWriterSettings.getRowWriterProcessor().
processRecord(Map<K, String>, Map<K, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a new output record A TextWritingException will be thrown if no RowWriterProcessor is provided by CommonWriterSettings.getRowWriterProcessor().
processRecords(Iterable<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them.
processRecords(Object[]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them.
processRecords(T[]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them.
processRecords(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output .
processRecords(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output .
processRecordsAndClose(Iterable<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them, then finally and closes the output A TextWritingException will be thrown if no RowWriterProcessor is provided by CommonWriterSettings.getRowWriterProcessor().
processRecordsAndClose(Object[]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them, then finally and closes the output A TextWritingException will be thrown if no RowWriterProcessor is provided by CommonWriterSettings.getRowWriterProcessor().
processRecordsAndClose(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output and closes the writer.
processRecordsAndClose(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes all values to the output and closes the writer.
processRecordsToString(Iterable<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them to a List of String.
processRecordsToString(Object[]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, processes each one with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), and writes them them to a List of String.
processRecordsToString(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a List of String formatted to according to the specified output format.
processRecordsToString(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data in all values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into a List of String formatted to according to the specified output format.
processRecordToString(Object...) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data given for an individual record with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it to a String.
processRecordToString(T) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data given for an individual record with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it to a String.
processRecordToString(Object) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the data given for an individual record with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor(), then writes it.
processRecordToString(Map<?, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into String formatted according to the specified output format.
processRecordToString(Map<K, String>, Map<K, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Processes the values of a map using the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor() and writes the result into String formatted according to the specified output format.
processRow(Object[]) - Method in class com.univocity.parsers.common.AbstractWriter
Format-specific implementation for writing a single record into the output.
processRow(Object[]) - Method in class com.univocity.parsers.csv.CsvWriter
 
processRow(Object[]) - Method in class com.univocity.parsers.fixed.FixedWidthWriter
 
processRow(Object[]) - Method in class com.univocity.parsers.tsv.TsvWriter
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanListProcessor
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractListProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanRowProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessor
 
processStarted(T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
 
processStarted(C) - Method in class com.univocity.parsers.common.processor.core.CompositeProcessor
Initializes each Processor used by this class.
processStarted(T) - Method in interface com.univocity.parsers.common.processor.core.Processor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in interface com.univocity.parsers.common.processor.RowProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processValuesToRow() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the contents accumulated in an internal in-memory row (using or #addValue() to a new record in the output.
processValuesToString() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the contents accumulated in an internal in-memory row (using or #addValue() to a String The objects added to this row will be processed with the RowWriterProcessor provided by CommonWriterSettings.getRowWriterProcessor().
PropertyWrapper - Class in com.univocity.parsers.common.beans
Wrapper for a implementation of PropertyDescriptor from either java.beans.PropertyDescriptor or com.googlecode.openbeans.PropertyDescriptor.
put(String, T) - Method in class com.univocity.parsers.common.StringCache
Associates a value to a string
putColumnValuesInMapOfIndexes(Map<Integer, List<String>>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
putColumnValuesInMapOfIndexes(Map<Integer, List<Object>>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
putColumnValuesInMapOfIndexes(Map<Integer, List<String>>) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
putColumnValuesInMapOfIndexes(Map<Integer, List<Object>>) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
putColumnValuesInMapOfNames(Map<String, List<String>>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
putColumnValuesInMapOfNames(Map<String, List<Object>>) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
putColumnValuesInMapOfNames(Map<String, List<String>>) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
putColumnValuesInMapOfNames(Map<String, List<Object>>) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 

Q

quoteFields(Enum...) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Selects fields whose values should always be written within quotes
quoteFields(String...) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Selects fields whose values should always be written within quotes
quoteIndexes(Integer...) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Selects field positions whose values should always be written within quotes

R

read(Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Reads the value accessible by this field mapping from a given object
read() - Method in class com.univocity.parsers.common.input.BomInput
 
readComment() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
readComment() - Method in interface com.univocity.parsers.common.input.CharInputReader
Collects the comment line found on the input.
readComment() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
Record - Interface in com.univocity.parsers.common.record
A record parsed from the input, with convenience methods for easier data manipulation.
recordCount - Variable in class com.univocity.parsers.common.AbstractWriter
 
recordEndsOnNewline - Variable in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
recordFactory - Variable in class com.univocity.parsers.common.DefaultContext
 
RecordFactory - Class in com.univocity.parsers.common.record
A factory class that provides implementations of Record based on the current state of an AbstractParser(via its ParsingContext), and raw input records.
RecordFactory(Context) - Constructor for class com.univocity.parsers.common.record.RecordFactory
Creates a new factory of Record based the state of a parser
RecordIterator - Class in com.univocity.parsers.common.iterators
An iterator of Records.
RecordIterator(AbstractParser) - Constructor for class com.univocity.parsers.common.iterators.RecordIterator
 
recordMetaData() - Method in interface com.univocity.parsers.common.Context
Returns the metadata information associated with records produced by the current parsing process.
recordMetaData() - Method in class com.univocity.parsers.common.ContextWrapper
 
recordMetaData() - Method in class com.univocity.parsers.common.DefaultContext
 
RecordMetaData - Interface in com.univocity.parsers.common.record
Metadata with information about Records parsed from the input.
RegexConversion - Class in com.univocity.parsers.conversions
Replaces contents of a given input String, identified by a regular expression, with a replacement String.
RegexConversion(String, String) - Constructor for class com.univocity.parsers.conversions.RegexConversion
Creates a conversion that matches contents identified by the given regular expression and replaces them by the given replacement String.
reject(Method) - Method in enum com.univocity.parsers.annotations.helpers.MethodFilter
Tests whether a method is not a getter or setter and should be rejected.
reloadBuffer() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Informs the extending class that the buffer has been read entirely and requests for another batch of characters.
reloadBuffer() - Method in class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Assigns the next "bucket" of characters to the AbstractCharInputReader.buffer attribute, and updates the AbstractCharInputReader.length to the number of characters read.
reloadBuffer() - Method in class com.univocity.parsers.common.input.DefaultCharInputReader
Copies a sequence of characters from the input into the AbstractCharInputReader.buffer, and updates the AbstractCharInputReader.length to the number of characters read.
reloadBuffer() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
reloadHeaders() - Method in class com.univocity.parsers.common.AbstractParser
Reloads headers from settings.
remove(String) - Method in interface com.univocity.parsers.common.fields.ColumnMapper
Removes any mappings that target a given method or attribute name.
remove(String) - Method in class com.univocity.parsers.common.fields.ColumnMapping
 
remove(T...) - Method in class com.univocity.parsers.common.fields.FieldSet
Removes multiple field references in the selection
remove(Collection<T>) - Method in class com.univocity.parsers.common.fields.FieldSet
Removes multiple field references in the selection
remove(int, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Removes a section from the appended content
remove(int, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
remove(int, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
removeAll(int[], int) - Static method in class com.univocity.parsers.common.ArgumentUtils
Removes all instances of a given element from an int array.
Replace - Annotation Type in com.univocity.parsers.annotations
Indicates the String value of a field must have some of its contents replaced using RegexConversion.
replace(String, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of RegexConversion
reset() - Static method in class com.univocity.parsers.annotations.helpers.AnnotationRegistry
 
reset() - Method in interface com.univocity.parsers.common.input.CharAppender
Clears the accumulated value and the whitespace count.
reset() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
reset() - Method in class com.univocity.parsers.common.input.ElasticCharAppender
 
reset() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
resetWhitespaceCount() - Method in interface com.univocity.parsers.common.input.CharAppender
Resets the number of whitespaces accumulated after the last non-whitespace character.
resetWhitespaceCount() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
resetWhitespaceCount() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
restrictContent(int, CharSequence) - Static method in class com.univocity.parsers.common.ArgumentUtils
Restricts the length of a given content.
restrictContent(int, Object) - Static method in class com.univocity.parsers.common.ArgumentUtils
Restricts the length of a given content.
ResultIterator<T,C extends Context> - Interface in com.univocity.parsers.common
An Iterator that provides the current parsing context through the ResultIterator.getContext() method
RetryableErrorHandler<T extends Context> - Class in com.univocity.parsers.common
A ProcessorErrorHandler implementation that gives the user a chance to provide a default value for columns that could not be processed due to an exception, through the method RetryableErrorHandler.setDefaultValue(Object).
RetryableErrorHandler() - Constructor for class com.univocity.parsers.common.RetryableErrorHandler
 
reverseConversions(boolean, Object[], NormalizedString[], int[]) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
reverseConversions(boolean, int, Object, boolean[]) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions associated with an Object value at a given index in a record.
reverseConversions(T, NormalizedString[], int[]) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Converts a java bean instance into a sequence of values for writing.
revert(Boolean) - Method in class com.univocity.parsers.conversions.BooleanConversion
Converts a Boolean back to a String
revert(Calendar) - Method in class com.univocity.parsers.conversions.CalendarConversion
Converts Calendar to a formatted date String.
revert(O) - Method in interface com.univocity.parsers.conversions.Conversion
Converts a value of type O to a value of type I.
revert(Date) - Method in class com.univocity.parsers.conversions.DateConversion
Converts Date to a formatted date String.
revert(T) - Method in class com.univocity.parsers.conversions.EnumConversion
 
revert(String) - Method in class com.univocity.parsers.conversions.FormattedDateConversion
Unsupported operation.
revert(String) - Method in class com.univocity.parsers.conversions.LowerCaseConversion
Applies the toLowerCase operation in the input and returns the result.
revert(O) - Method in class com.univocity.parsers.conversions.NullConversion
Converts a value of type O back to a value of type I
revert(Object) - Method in class com.univocity.parsers.conversions.NullStringConversion
Converts a null input to a String representation.
revert(T) - Method in class com.univocity.parsers.conversions.NumericConversion
Converts Number to a formatted numeric String.
revert(T) - Method in class com.univocity.parsers.conversions.ObjectConversion
Converts a value of type T back to a String
revert(String) - Method in class com.univocity.parsers.conversions.RegexConversion
Executes the regular expression provided in the constructor of this class against the input and replaces any matched content with the replacement String.
revert(String) - Method in class com.univocity.parsers.conversions.TrimConversion
Removes leading and trailing white spaces from the input and returns the result.
revert(String) - Method in class com.univocity.parsers.conversions.UpperCaseConversion
Applies the toUpperCase operation in the input and returns the result.
revert(Object) - Method in class com.univocity.parsers.conversions.ValidatedConversion
 
rowCount() - Method in class com.univocity.parsers.common.routine.InputDimension
Returns the total number of rows the input contains.
RowIterator - Class in com.univocity.parsers.common.iterators
An iterator of String[].
RowIterator(AbstractParser) - Constructor for class com.univocity.parsers.common.iterators.RowIterator
 
RowListProcessor - Class in com.univocity.parsers.common.processor
A convenience RowProcessor implementation for storing all rows parsed into a list.
RowListProcessor() - Constructor for class com.univocity.parsers.common.processor.RowListProcessor
Creates a new processor of String[] rows.
RowListProcessor(int) - Constructor for class com.univocity.parsers.common.processor.RowListProcessor
Creates a new processor of String[] rows.
rowParsed() - Method in class com.univocity.parsers.common.ParserOutput
Gets all values parsed in the ParserOutput.parsedValues array
RowPlacement - Enum in com.univocity.parsers.common.processor
An indicator of where the input a row is placed in relation to others.
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedColumnProcessor
 
rowProcessed(Object[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractBatchedObjectColumnProcessor
 
rowProcessed(String[], C) - Method in class com.univocity.parsers.common.processor.core.AbstractBeanProcessor
Converts a parsed row to a java object
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractColumnProcessor
 
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractListProcessor
Stores the row extracted by the parser into a list.
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Invoked by the parser after all values of a valid record have been processed.
rowProcessed(Object[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractMasterDetailProcessor
Invoked by the parser after all values of a valid record have been processed and any conversions have been executed.
rowProcessed(Map<Class<?>, Object>, C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanListProcessor
 
rowProcessed(String[], C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanProcessor
 
rowProcessed(Map<Class<?>, Object>, C) - Method in class com.univocity.parsers.common.processor.core.AbstractMultiBeanRowProcessor
Invoked by the processor after all beans of a valid record have been processed.
rowProcessed(Object[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectColumnProcessor
 
rowProcessed(Object[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectListProcessor
Stores the row extracted by the parser and them converted to an Object array into a list.
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
rowProcessed(Object[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractObjectProcessor
Invoked by the processor after all values of a valid record have been processed and converted into an Object array.
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessor
 
rowProcessed(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
 
rowProcessed(String[], C) - Method in class com.univocity.parsers.common.processor.core.CompositeProcessor
Invoked by the parser after all values of a valid record have been processed.
rowProcessed(String[], T) - Method in interface com.univocity.parsers.common.processor.core.Processor
Invoked by the parser after all values of a valid record have been processed.
rowProcessed(String[], ParsingContext) - Method in interface com.univocity.parsers.common.processor.RowProcessor
Invoked by the parser after all values of a valid record have been processed.
RowProcessor - Interface in com.univocity.parsers.common.processor
The essential callback interface to handle records parsed by any parser that extends AbstractParser.
RowProcessorErrorHandler - Interface in com.univocity.parsers.common
The 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.
RowProcessorSwitch - Class in com.univocity.parsers.common.processor
A special RowProcessor implementation that combines and allows switching among different RowProcessors.
RowProcessorSwitch() - Constructor for class com.univocity.parsers.common.processor.RowProcessorSwitch
 
rowProcessorSwitched(RowProcessor, RowProcessor) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Notifies a change of RowProcessor implementation.
rowProcessorSwitched(RowWriterProcessor<?>, RowWriterProcessor<?>) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Notifies a change of row writer processor implementation.
RowWriterProcessor<T> - Interface in com.univocity.parsers.common.processor
The essential callback interface to convert input objects into a manageable format for writing.
RowWriterProcessorSwitch - Class in com.univocity.parsers.common.processor
A special RowWriterProcessor implementation that combines and allows switching among different RowWriterProcessors.
RowWriterProcessorSwitch() - Constructor for class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
 

S

selectedHeaders() - Method in interface com.univocity.parsers.common.Context
Returns the sequence of headers that have been selected.
selectedHeaders() - Method in class com.univocity.parsers.common.ContextWrapper
 
selectedHeaders() - Method in class com.univocity.parsers.common.DefaultContext
 
selectedHeaders() - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
selectedHeaders() - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the sequence of headers that have been selected.
selectFields(String...) - Method in class com.univocity.parsers.common.CommonSettings
Selects a sequence of fields for reading/writing by their names.
selectFields(Enum...) - Method in class com.univocity.parsers.common.CommonSettings
Selects a sequence of fields for reading/writing by their names
selectIndexes(Integer...) - Method in class com.univocity.parsers.common.CommonSettings
Selects a sequence of fields for reading/writing by their positions.
set(T...) - Method in class com.univocity.parsers.common.fields.FieldSet
Validates and sets multiple field references.
set(Collection<T>) - Method in class com.univocity.parsers.common.fields.FieldSet
Validates and sets multiple field references.
setAlignment(FieldAlignment, int...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Applies alignment to a given list of fields
setAlignment(FieldAlignment, String...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Applies alignment to a given list of fields
setAutoClosingEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Configures whether the parser should always close the input (reader, stream, etc) automatically when all records have been parsed or when an error occurs.
setAutoConfigurationEnabled(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Indicates whether this settings object can automatically derive configuration options.
setCaseSensitive(boolean) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Configures the switch to be case sensitive when comparing values provided in AbstractInputValueSwitch.addSwitchForValue(String, Processor, String...) with the column given in the constructor of this class.
setCharToEscapeQuoteEscaping(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the character used to escape the character used for escaping quotes defined by CsvFormat.getQuoteEscape().
setColumnIndex(int) - Method in exception com.univocity.parsers.common.DataProcessingException
Defines the column index being processed when the error occurred.
setColumnMapper(ColumnMapper) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Copies the given column mappings over to this processor.
setColumnMapper(ColumnMapper) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Copies the given column mappings over to this processor.
setColumnName(String) - Method in exception com.univocity.parsers.common.DataProcessingException
Defines the name of the column being processed when the error occurred.
setColumnReorderingEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines whether fields selected using the field selection methods (defined by the parent class CommonSettings) should be reordered (defaults to true).
setColumnReorderingEnabled(boolean) - Method in class com.univocity.parsers.common.CommonWriterSettings
Defines whether fields selected using the field selection methods (defined by the parent class CommonSettings) should be reordered (defaults to false).
setComment(char) - Method in class com.univocity.parsers.common.Format
Defines the character that represents a line comment when found in the beginning of a line of text.
setCommentCollectionEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Enables collection of comments found in the input (disabled by default).
setCommentProcessingEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Configures whether the parser will check for the comment line in the file Defaults to true
setComparator(Comparator<String>) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Configures the switch to use a custom Comparator to compare values in the column to analyze which is given in the constructor of this class.
setComparator(Comparator<?>) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Configures the switch to use a custom Comparator to compare values in the column to analyze which is given in the constructor of this class.
setContext(Context) - Method in exception com.univocity.parsers.common.TextParsingException
 
setContextCopyingEnabled(boolean) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
Configures this processor to persist the 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.
setDefaultAlignmentForHeaders(FieldAlignment) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Defines the default alignment to use when writing headers.
setDefaultSwitch(Processor<T>, String...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Defines a default Processor implementation to use when no matching value is found in the input row.
setDefaultSwitch(Processor<T>) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Defines a default Processor implementation to use when no matching value is found in the input row.
setDefaultSwitch(Processor<T>, int...) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
Defines a default Processor implementation to use when no matching value is found in the input row.
setDefaultSwitch(RowWriterProcessor<Object[]>, String...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Defines a default RowWriterProcessor implementation to use when no matching value is found in the output row.
setDefaultSwitch(RowWriterProcessor<Object[]>, int...) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
Defines a default RowWriterProcessor implementation to use when no matching value is found in the output row.
setDefaultValue(Object) - Method in class com.univocity.parsers.common.RetryableErrorHandler
Assigns a default value to be assigned to the problematic column that raised the current DataProcessingException.
setDefaultValueOfColumns(T, Enum<?>...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a default value with one or more columns, in case the values contained are null
setDefaultValueOfColumns(T, String...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a default value with one or more columns, in case the values contained are null
setDefaultValueOfColumns(T, int...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a default value with one or more columns, in case the values contained are null
setDelimiter(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the field delimiter character.
setDelimiter(String) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the field delimiter as a sequence of characters.
setDelimiterDetectionEnabled(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to analyze the input before parsing to discover the column delimiter character.
setDelimiterDetectionEnabled(boolean, char...) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to analyze the input before parsing to discover the column delimiter character.
setDetailRows(List<Object[]>) - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Sets the detail rows associated with the master row
setDetails(String) - Method in exception com.univocity.parsers.common.DataProcessingException
 
setEmptyValue(String) - Method in class com.univocity.parsers.common.CommonWriterSettings
Sets the String representation of an empty value (defaults to null)
setEmptyValue(String) - Method in class com.univocity.parsers.csv.CsvParserSettings
Sets the String representation of an empty value (defaults to null)
setErrorContentLength(int) - Method in class com.univocity.parsers.common.CommonSettings
Configures the parser/writer to limit the length of displayed contents being parsed/written in the exception message when an error occurs.
setEscapeChar(char) - Method in class com.univocity.parsers.tsv.TsvFormat
Defines the character used for escaping special characters in TSV inputs: \t, \n, \r and \ .
setEscapedTabChar(char) - Method in class com.univocity.parsers.tsv.TsvFormat
Defines the character that should be used to represent an escaped tab, i.e.
setEscapeUnquotedValues(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to process escape sequences in unquoted values.
setEscapeUnquotedValues(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Configures the writer to process escape sequences in unquoted values.
setExpandIncompleteRows(boolean) - Method in class com.univocity.parsers.common.CommonWriterSettings
Defines whether the writer should expand records with less columns than the number of headers.
setFieldLength(String, int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Modifies the length of a given field
setFieldLength(int, int) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Modifies the length of a given field
setFieldName(String) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Defines the column name against which this field is mapped, overriding any current name derived from annotations or from the attribute name itself.
setFieldName(NormalizedString) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Defines the column name against which this field is mapped, overriding any current name derived from annotations or from the attribute name itself.
setFormat(F) - Method in class com.univocity.parsers.common.CommonSettings
Defines the format of the file to be parsed/written (returns the format's defaults).
setFormatDetectorRowSampleCount(int) - Method in class com.univocity.parsers.csv.CsvParserSettings
Updates the number of sample rows used in the CSV format auto-detection process (defaults to 20)
setHeaderExtractionEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines whether or not the first valid record parsed from the input should be considered as the row containing the names of each column
setHeaders(String...) - Method in class com.univocity.parsers.common.CommonSettings
Defines the field names in the input/output, in the sequence they occur (defaults to null).
setHeaderWritingEnabled(boolean) - Method in class com.univocity.parsers.common.CommonWriterSettings
Enables automatic writing of headers when they are available.
setIgnoreLeadingWhitespaces(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Defines whether or not leading whitespaces from values being read/written should be skipped (defaults to true)
setIgnoreLeadingWhitespacesInQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Defines whether or not leading whitespaces from quoted values should be skipped (defaults to false) Note: if CsvParserSettings.keepQuotes evaluates to true, values won't be trimmed.
setIgnoreTrailingWhitespaces(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Defines whether or not trailing whitespaces from values being read/written should be skipped (defaults to true)
setIgnoreTrailingWhitespacesInQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Defines whether or not trailing whitespaces from quoted values should be skipped (defaults to false) Note: if CsvParserSettings.keepQuotes evaluates to true, values won't be trimmed.
setIndex(int) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Defines the column index against which this field is mapped, overriding any current position derived from annotations.
setInputBufferSize(int) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines the number of characters held by the parser's buffer when processing the input (defaults to 1024*1024 characters).
setInputEscaped(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Configures the writer to prevent it to introduce escape sequences.
setKeepEscapeSequences(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to keep any escape sequences if they are present in the input (i.e.
setKeepPadding(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Configures the fixed-width parser to retain the padding character in any parsed values (defaults to false) This setting can be overridden for individual fields through FixedWidthFields.stripPaddingFrom(String, String...) and FixedWidthFields.keepPaddingOn(String, String...)
setKeepQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to keep enclosing quote characters in the values parsed from the input.
setKeepResourcesOpen(boolean) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Allows preventing resources used for writing from being closed after being used by the routines available from this object, when applicable.
setLineJoiningEnabled(boolean) - Method in class com.univocity.parsers.tsv.TsvParserSettings
Defines how the parser should handle escaped line separators.
setLineJoiningEnabled(boolean) - Method in class com.univocity.parsers.tsv.TsvWriterSettings
Defines how the writer should handle the escaping of line separators.
setLineSeparator(String) - Method in class com.univocity.parsers.common.Format
Defines the line separator sequence that should be used for parsing and writing.
setLineSeparator(char[]) - Method in class com.univocity.parsers.common.Format
Defines the line separator sequence that should be used for parsing and writing.
setLineSeparatorDetectionEnabled(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines whether the parser should detect the line separator automatically.
setLookupWildcard(char) - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Defines the lookup wildcard character to accept any character in look-ahead or look-behind patterns defined using FixedWidthParserSettings.addFormatForLookahead(String, FixedWidthFields) or FixedWidthParserSettings.addFormatForLookbehind(String, FixedWidthFields).
setMasterRow(Object[]) - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Sets the master row data.
setMaxCharsPerColumn(int) - Method in class com.univocity.parsers.common.CommonSettings
Defines the maximum number of characters allowed for any given value being written/read.
setMaxColumns(int) - Method in class com.univocity.parsers.common.CommonSettings
Defines a hard limit of how many columns a record can have (defaults to 512).
setMaxStringLength(int) - Method in class com.univocity.parsers.common.StringCache
Returns the maximum length a String key can have to be used as a key in this cache.
setNormalizedNewline(char) - Method in class com.univocity.parsers.common.Format
Sets the normalized newline character, which is automatically replaced by Format.lineSeparator when reading/writing
setNormalizeLineEndingsWithinQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to replace line separators, specified in Format.getLineSeparator() by the normalized line separator character specified in Format.getNormalizedNewline(), even on quoted values.
setNormalizeLineEndingsWithinQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Flag indicating whether the writer should replace the the normalized line separator character specified in Format.getNormalizedNewline() by the sequence specified in Format.getLineSeparator(), when the value is enclosed within quotes.
setNullValue(String) - Method in class com.univocity.parsers.common.CommonSettings
Sets the String representation of a null value (defaults to null)
setNumberOfRecordsToRead(long) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines the number of valid records to be parsed before the process is stopped.
setNumberOfRowsToSkip(long) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines a number of rows to skip from the input before the parser can begin to execute.
setNumberType(Class<? extends Number>) - Method in class com.univocity.parsers.conversions.NumericConversion
Defines a specific implementation of Number that should be used when converting numeric data.
setPadding(char, int...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Applies a custom padding character to a given list of fields
setPadding(char, String...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Applies a custom padding character to a given list of fields
setPadding(char) - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Defines the padding character used to represent unwritten spaces.
setParserSettings(P) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Defines the parser configuration to be used by the routines of this utility class.
setParseUnescapedQuotes(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Deprecated.
use CsvParserSettings.setUnescapedQuoteHandling(UnescapedQuoteHandling) instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
setParseUnescapedQuotesUntilDelimiter(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Deprecated.
use CsvParserSettings.setUnescapedQuoteHandling(UnescapedQuoteHandling) instead. The configuration returned by CsvParserSettings.getUnescapedQuoteHandling() will override this setting if not null.
setProcessor(Processor<? extends Context>) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines the callback implementation of the interface Processor which handles the lifecycle of the parsing process and processes each record extracted from the input
setProcessorErrorHandler(ProcessorErrorHandler<? extends Context>) - Method in class com.univocity.parsers.common.CommonSettings
Defines a custom error handler to capture and handle errors that might happen while processing records with a Processor or a RowWriterProcessor (i.e.
setQuotationTriggers(char...) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Defines one or more "triggers" for enclosing a value within quotes.
setQuote(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the character used for escaping values where the field delimiter is part of the value.
setQuoteAllFields(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Indicates indicates whether or not all written values should be enclosed within quotes (as defined in CsvFormat)
setQuoteDetectionEnabled(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to analyze the input before parsing to discover the quote character.
setQuoteEscape(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the character used for escaping quotes inside an already quoted value.
setQuoteEscapingEnabled(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Configures the CSV writer to escape values that contain the quote character, by enclosing the entire value in quotes.
setQuoteNulls(boolean) - Method in class com.univocity.parsers.csv.CsvWriterSettings
Configures whether to quote null values sent to the CsvWriter when the corresponding column is configured to be quoted via CsvWriterSettings.quoteFields(String...), or CsvWriterSettings.getQuoteAllFields() evaluates to true.
setReader(Reader) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Passes the Reader provided in the AbstractCharInputReader.start(Reader) method to the extending class so it can begin loading characters from it.
setReader(Reader) - Method in class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Starts an input reading thread to load characters from the given reader into "buckets" of characters
setReader(Reader) - Method in class com.univocity.parsers.common.input.DefaultCharInputReader
 
setReadInputOnSeparateThread(boolean) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines whether or not a separate thread will be used to read characters from the input while parsing (defaults true if the number of available processors at runtime is greater than 1)
setRecordEndsOnNewline(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Defines whether or not a record is considered parsed when a newline is reached.
setRow(Object[]) - Method in exception com.univocity.parsers.common.DataProcessingException
Updates the exception with the record being processed when the error occurred.
setRowProcessor(RowProcessor) - Method in class com.univocity.parsers.common.CommonParserSettings
Deprecated.
Use the 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.
setRowProcessorErrorHandler(RowProcessorErrorHandler) - Method in class com.univocity.parsers.common.CommonSettings
Deprecated.
Use the 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.
setRowWriterProcessor(RowWriterProcessor<?>) - Method in class com.univocity.parsers.common.CommonWriterSettings
Defines a processor for input objects that converts them into a manageable format for writing.
setSizeLimit(int) - Method in class com.univocity.parsers.common.StringCache
Defines the size limit of this string cache (16,384 by default).
setSkipBitsAsWhitespace(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Configures the parser to skip bit values as whitespace.
setSkipEmptyLines(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Defines whether or not empty lines should be ignored (defaults to true)
setSkipTrailingCharsUntilNewline(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Defines whether or not any trailing characters beyond the record's length should be skipped until the newline is reached (defaults to false)
setStrictHeaderValidationEnabled(boolean) - Method in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
Defines whether all headers declared in the annotated class must be present in the input.
setter(String, Class<?>) - Static method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
Creates a descriptor for a setter method
settings - Variable in class com.univocity.parsers.common.AbstractParser
 
settings - Variable in class com.univocity.parsers.common.ParserOutput
 
setTypeOfColumns(Class<?>, Enum...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a type with one or more column.
setTypeOfColumns(Class<?>, String...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a type with one or more column.
setTypeOfColumns(Class<?>, int...) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Associates a type with one or more column.
setUnescapedQuoteHandling(UnescapedQuoteHandling) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the handling of values with unescaped quotes.
setUseDefaultPaddingForHeaders(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthParserSettings
Defines whether headers should be parsed using the default padding specified in FixedWidthFormat.getPadding() instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
setUseDefaultPaddingForHeaders(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Defines whether headers should be written using the default padding specified in FixedWidthFormat.getPadding() instead of any custom padding associated with a given field (in FixedWidthFields.setPadding(char, int...))
setValue(Object) - Method in exception com.univocity.parsers.common.DataProcessingException
Defines the value being processed when the error occurred.
setValue(String, Object) - Method in exception com.univocity.parsers.common.DataProcessingException
Associates a label in the exception message (idenfied in curly braces) with a value being processed when the error occurred.
setValueIfObjectIsNull(String) - Method in class com.univocity.parsers.conversions.ObjectConversion
returns default value of type T which should be returned when the input String is null.
setValueIfStringIsNull(T) - Method in class com.univocity.parsers.conversions.ObjectConversion
defines a default value of type T which should be returned when the input String is null.
setValueOnNullInput(O) - Method in class com.univocity.parsers.conversions.NullConversion
defines the default value of type O which should be returned when NullConversion.execute(Object) is invoked with a null I..
setValueOnNullOutput(I) - Method in class com.univocity.parsers.conversions.NullConversion
defines the default value of type I which should be returned when NullConversion.revert(Object) is invoked with a null O.
setWriteLineSeparatorAfterRecord(boolean) - Method in class com.univocity.parsers.fixed.FixedWidthWriterSettings
Defines whether each record, when written, should be followed by a line separator (as specified in Format.getLineSeparator().
setWriterSettings(W) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Defines the writer configuration to be used by the routines of this utility class.
ShortConversion - Class in com.univocity.parsers.conversions
Converts Strings to Shorts and vice versa
ShortConversion() - Constructor for class com.univocity.parsers.conversions.ShortConversion
Creates a Conversion from String to Short with default values to return when the input is null.
ShortConversion(Short, String) - Constructor for class com.univocity.parsers.conversions.ShortConversion
Creates a Conversion from String to Short with default values to return when the input is null.
skipLeadingWhitespace(int, String) - Static method in class com.univocity.parsers.common.AbstractWriter
Identifies the starting character index of a value being written if leading whitespaces are to be discarded.
skipLines(long) - Method in class com.univocity.parsers.common.DefaultParsingContext
 
skipLines(long) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
skipLines(long) - Method in interface com.univocity.parsers.common.input.CharInputReader
Skips characters in the input until the given number of lines is discarded.
skipLines(long) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
skipLines(long) - Method in interface com.univocity.parsers.common.ParsingContext
Skips a given number of lines from the current position.
skipLines(long) - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
skipQuotedString(char, char, char, char) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
skipQuotedString(char, char, char, char) - Method in interface com.univocity.parsers.common.input.CharInputReader
Attempts to skip a quoted String from the current position until a stop character is found on the input, or a line ending is reached.
skipQuotedString(char, char, char, char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
skipString(char, char) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
skipString(char, char) - Method in interface com.univocity.parsers.common.input.CharInputReader
Attempts to skip a String from the current position until a stop character is found on the input, or a line ending is reached.
skipString(char, char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
skipTrailingCharsUntilNewline - Variable in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
skipWhitespace(char, char, char) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
skipWhitespace(char, char, char) - Method in interface com.univocity.parsers.common.input.CharInputReader
Skips characters from the current input position, until a non-whitespace character, or a stop character is found
skipWhitespace(char, char, char) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
start(Reader) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
start(Reader) - Method in interface com.univocity.parsers.common.input.CharInputReader
Initializes the CharInputReader implementation with a Reader which provides access to the input.
start(Reader) - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
stop() - Method in interface com.univocity.parsers.common.Context
Stops the parsing process.
stop() - Method in class com.univocity.parsers.common.ContextWrapper
 
stop() - Method in class com.univocity.parsers.common.DefaultContext
 
stop() - Method in interface com.univocity.parsers.common.input.CharInputReader
Stops the CharInputReader from reading characters from the Reader provided in CharInputReader.start(Reader) and closes it.
stop() - Method in class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Stops the CharInputReader from reading characters from the Reader provided in AbstractCharInputReader.start(Reader) and closes it.
stop() - Method in class com.univocity.parsers.common.input.DefaultCharInputReader
 
stop() - Method in class com.univocity.parsers.common.input.LookaheadCharInputReader
 
stopParsing() - Method in class com.univocity.parsers.common.AbstractParser
Stops parsing and closes all open resources.
stopped - Variable in class com.univocity.parsers.common.DefaultContext
 
string() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of ToStringConversion
StringCache<T> - Class in com.univocity.parsers.common
A simple cache of values associated with strings.
StringCache() - Constructor for class com.univocity.parsers.common.StringCache
 
stripPaddingFrom(int, int...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Configures a given list of fields to remove the padding character in any parsed values, overriding the any default set for the whole input in FixedWidthParserSettings.getKeepPadding()
stripPaddingFrom(String, String...) - Method in class com.univocity.parsers.fixed.FixedWidthFields
Configures a given list of fields to remove the padding character in any parsed values, overriding the any default set for the whole input in FixedWidthParserSettings.getKeepPadding()
subSequence(int, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
subSequence(int, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
subSequence(int, int) - Method in class com.univocity.parsers.common.NormalizedString
 
substring(int, int) - Method in interface com.univocity.parsers.common.input.CharAppender
Returns a section of the appended content
substring(int, int) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
substring(int, int) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
switchRowProcessor(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractInputValueSwitch
 
switchRowProcessor(String[], T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Analyzes the input to determine whether or not the row processor implementation must be changed
switchRowProcessor(Object) - Method in class com.univocity.parsers.common.processor.OutputValueSwitch
 
switchRowProcessor(Object) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
Analyzes an output row to determine whether or not the row writer processor implementation must be changed

T

TextParsingException - Exception in com.univocity.parsers.common
Exception type used provide information about any issue that might happen while parsing from a given input.
TextParsingException(Context, String, Throwable) - Constructor for exception com.univocity.parsers.common.TextParsingException
Creates a new exception with information about an error that occurred when parsing some input.
TextParsingException(ParsingContext, String) - Constructor for exception com.univocity.parsers.common.TextParsingException
Creates a new exception with information about an error that occurred when parsing some input.
TextParsingException(ParsingContext, Throwable) - Constructor for exception com.univocity.parsers.common.TextParsingException
Creates a new exception with information about an error that occurred when parsing some input.
TextParsingException(ParsingContext) - Constructor for exception com.univocity.parsers.common.TextParsingException
Creates a new exception with information about an error that occurred when parsing some input.
TextWritingException - Exception in com.univocity.parsers.common
Exception type used provide information about any issue that might happen while writing to a given output.
TextWritingException(String, long, String, Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
TextWritingException(String, long, Object[], Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
TextWritingException(String) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
TextWritingException(Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
TextWritingException(String, long, Object[]) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
TextWritingException(String, long, String) - Constructor for exception com.univocity.parsers.common.TextWritingException
Creates a new exception with information about an error that occurred when writing data to some output.
throwUnchecked(Throwable) - Static method in class com.univocity.parsers.common.ArgumentUtils
Allows rethrowing a checked exception instead of wrapping it into a runtime exception.
toArray(List<Enum>) - Static method in class com.univocity.parsers.common.ArgumentUtils
Converts a list of enumerations to an array of their Enum.toString() representation
toArray(Collection<String>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts a collection of plain strings into an array of NormalizedString
toArray(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into an array of NormalizedString.
toArray(NormalizedString...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into an array of String.
toArrayList(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into an ArrayList of NormalizedString.
toArrayList(Collection<String>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into an ArrayList of NormalizedString.
toArrayListOfStrings(NormalizedString...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toArrayListOfStrings(Collection<NormalizedString>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toBigDecimal() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BigDecimalConversion
toBigInteger() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BigIntegerConversion
toBoolean(Boolean, String, String[], String[]) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BooleanConversion
toBoolean(Boolean, String, String, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BooleanConversion
toBoolean(String[], String[]) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BooleanConversion
toBoolean() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BooleanConversion that converts the string "true" to true, and the String "false" to false.
toBoolean(String, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of BooleanConversion
toByte() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ByteConversion
toByteArray(int...) - Static method in class com.univocity.parsers.common.ArgumentUtils
Converts a sequence of int numbers into a byte array.
toCalendar(Locale, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(Locale, Calendar, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(Calendar, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(Locale, Calendar, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(TimeZone, Locale, Calendar, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toCalendar(Calendar, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CalendarConversion
toChar() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CharacterConversion
toChar(Character, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CharacterConversion
toChar(Character) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of CharacterConversion
toCharArray(Collection<Character>) - Static method in class com.univocity.parsers.common.ArgumentUtils
Converts any collection of Character into a char array.
toDataProcessingException(Throwable, Object[], int) - Method in class com.univocity.parsers.common.DefaultConversionProcessor
 
toDate(Locale, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(Locale, Date, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(Date, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(TimeZone, Locale, Date, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(Locale, Date, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDate(Date, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDescriptor(String, Method) - Method in enum com.univocity.parsers.annotations.helpers.MethodFilter
Creates a descriptor for a getter or setter method
toDouble() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DoubleConversion
toEnum(Class<T>) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of EnumConversion
toEnum(Class<T>, EnumSelector...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of EnumConversion
toEnum(Class<T>, String, EnumSelector...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of EnumConversion
toEnum(Class<T>, T, String, String, EnumSelector...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of EnumConversion
toEnumMap(Class<T>, T...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of String values.
toEnumObjectMap(Class<T>, T...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of Object values.
toFieldMap(String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of String values.
toFieldObjectMap(String...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of Object values.
toFloat() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FloatConversion
toFormattedDate(String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedDateConversion
toFormattedDate(String, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedDateConversion
toFormattedDate(String, Locale) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedDateConversion
toFormattedDate(String, Locale, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FormattedDateConversion
toHashSet(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a HashSet of NormalizedString.
toHashSet(Collection<String>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a HashSet of NormalizedString.
toHashSetOfStrings(NormalizedString...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toHashSetOfStrings(Collection<NormalizedString>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toIdentifierGroupArray(NormalizedString[]) - Static method in class com.univocity.parsers.common.NormalizedString
Analyzes a group of NormalizedString to identify any instances whose normalized content will generate clashes.
toIdentifierGroupArray(String[]) - Static method in class com.univocity.parsers.common.NormalizedString
Analyzes a group of String to identify any instances whose normalized content will generate clashes.
toIndexMap(int...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of String values.
toIndexObjectMap(int...) - Method in interface com.univocity.parsers.common.record.Record
Converts the record into a map of Object values.
toIntArray(Collection<Integer>) - Static method in class com.univocity.parsers.common.ArgumentUtils
Converts any collection of Integer into an int array.
toInteger() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of IntegerConversion
toLinkedHashSet(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a LinkedHashSet of NormalizedString.
toLinkedHashSet(Collection<String>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a LinkedHashSet of NormalizedString.
toLinkedHashSetOfStrings(NormalizedString...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a LinkedHashSet of String.
toLinkedHashSetOfStrings(Collection<NormalizedString>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a LinkedHashSet of String.
toLiteral() - Method in class com.univocity.parsers.common.NormalizedString
Returns the literal representation of this NormalizedString, meaning it will only match with other String or NormalizedString if they have the exact same content including character case and surrounding whitespaces.
toLong() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of LongConversion
toLowerCase() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of LowerCaseConversion
toNull(String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of NullStringConversion
toRecord(String[]) - Method in interface com.univocity.parsers.common.Context
Converts the given parsed row to a Record
toRecord(String[]) - Method in class com.univocity.parsers.common.ContextWrapper
 
toRecord(String[]) - Method in class com.univocity.parsers.common.DefaultContext
 
toRecord(String[]) - Method in class com.univocity.parsers.common.ParsingContextWrapper
 
toShort() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ShortConversion
toString() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
toString() - Method in class com.univocity.parsers.annotations.helpers.MethodDescriptor
 
toString() - Method in class com.univocity.parsers.common.CommonSettings
 
toString() - Method in class com.univocity.parsers.common.fields.FieldSet
 
toString() - Method in class com.univocity.parsers.common.Format
 
toString() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Returns the accumulated value as a String, discarding any trailing whitespace characters identified when using DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char, char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char, char)
toString() - Method in class com.univocity.parsers.common.NormalizedString
 
toString() - Method in class com.univocity.parsers.common.routine.AbstractRoutines
 
toString() - Method in class com.univocity.parsers.fixed.FixedWidthFields
 
toStringArray(Collection<NormalizedString>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts a collection of normalized strings into an array of String
ToStringConversion - Class in com.univocity.parsers.conversions
Converts any non-null object to its String representation.
ToStringConversion() - Constructor for class com.univocity.parsers.conversions.ToStringConversion
 
ToStringConversion(Object, Object) - Constructor for class com.univocity.parsers.conversions.ToStringConversion
 
toTreeSet(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a TreeSet of NormalizedString.
toTreeSet(Collection<String>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into a TreeSet of NormalizedString.
toTreeSetOfStrings(NormalizedString...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toTreeSetOfStrings(Collection<NormalizedString>) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple normalized strings into a HashSet of String.
toUniqueArray(String...) - Static method in class com.univocity.parsers.common.NormalizedString
Converts multiple plain strings into an array of NormalizedString, ensuring no duplicate NormalizedString elements exist, even if their original Strings are different.
toUpperCase() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of UpperCaseConversion
TransformedHeader - Class in com.univocity.parsers.annotations.helpers
A pair associating a Field of an annotated class to an optional HeaderTransformer obtained from Nested.headerTransformer() when nested classes are used to process beans.
TransformedHeader(AnnotatedElement, HeaderTransformer) - Constructor for class com.univocity.parsers.annotations.helpers.TransformedHeader
 
transformer - Variable in class com.univocity.parsers.common.processor.core.BeanConversionProcessor
 
transformIndex(AnnotatedElement, int) - Method in class com.univocity.parsers.annotations.HeaderTransformer
 
transformIndex(Field, int) - Method in class com.univocity.parsers.annotations.HeaderTransformer
Transforms a header index
transformIndex(Method, int) - Method in class com.univocity.parsers.annotations.HeaderTransformer
Transforms a header index
transformName(AnnotatedElement, String) - Method in class com.univocity.parsers.annotations.HeaderTransformer
 
transformName(Field, String) - Method in class com.univocity.parsers.annotations.HeaderTransformer
Transforms a header name
transformName(Method, String) - Method in class com.univocity.parsers.annotations.HeaderTransformer
Transforms a header name
Trim - Annotation Type in com.univocity.parsers.annotations
Indicates the String value of a field must be trimmed using TrimConversion.
trim(String, boolean, boolean) - Static method in class com.univocity.parsers.common.ArgumentUtils
Removes surrounding spaces from a given String, from its right or left side, or both.
trim - Variable in class com.univocity.parsers.common.ParserOutput
 
trim() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of TrimConversion
trim(int) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a TrimConversion that limits the output to a fixed length
TrimConversion - Class in com.univocity.parsers.conversions
Removes leading and trailing white spaces from an input String The TrimConversion.revert(String) implements the same behavior of TrimConversion.execute(String).
TrimConversion() - Constructor for class com.univocity.parsers.conversions.TrimConversion
Creates a trim conversion that removes leading and trailing whitespaces of any input String.
TrimConversion(int) - Constructor for class com.univocity.parsers.conversions.TrimConversion
Creates a trim-to-length conversion that limits the length of any resulting String.
trimQuotedValues(boolean) - Method in class com.univocity.parsers.csv.CsvParserSettings
Configures the parser to trim any whitespaces around values extracted from within quotes.
trimValues(boolean) - Method in class com.univocity.parsers.common.CommonSettings
Configures the parser/writer to trim or keep leading and trailing whitespaces around values This has the same effect as invoking both CommonSettings.setIgnoreLeadingWhitespaces(boolean) and CommonSettings.setIgnoreTrailingWhitespaces(boolean) with the same value.
TsvFormat - Class in com.univocity.parsers.tsv
The TSV format configuration, for tab-separated inputs.
TsvFormat() - Constructor for class com.univocity.parsers.tsv.TsvFormat
 
TsvParser - Class in com.univocity.parsers.tsv
A very fast TSV parser implementation.
TsvParser(TsvParserSettings) - Constructor for class com.univocity.parsers.tsv.TsvParser
The TsvParser supports all settings provided by TsvParserSettings, and requires this configuration to be properly initialized.
TsvParserSettings - Class in com.univocity.parsers.tsv
This is the configuration class used by the TSV parser (TsvParser)
TsvParserSettings() - Constructor for class com.univocity.parsers.tsv.TsvParserSettings
 
TsvRoutines - Class in com.univocity.parsers.tsv
A collection of common routines involving the processing of TSV data.
TsvRoutines() - Constructor for class com.univocity.parsers.tsv.TsvRoutines
Creates a new instance of the TSV routine class without any predefined parsing/writing configuration.
TsvRoutines(TsvParserSettings) - Constructor for class com.univocity.parsers.tsv.TsvRoutines
Creates a new instance of the TSV routine class.
TsvRoutines(TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvRoutines
Creates a new instance of the TSV routine class.
TsvRoutines(TsvParserSettings, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvRoutines
Creates a new instance of the TSV routine class.
TsvWriter - Class in com.univocity.parsers.tsv
A powerful and flexible TSV writer implementation.
TsvWriter(TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(Writer, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(File, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(File, String, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(File, Charset, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(OutputStream, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(OutputStream, String, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriter(OutputStream, Charset, TsvWriterSettings) - Constructor for class com.univocity.parsers.tsv.TsvWriter
The TsvWriter supports all settings provided by TsvWriterSettings, and requires this configuration to be properly initialized.
TsvWriterSettings - Class in com.univocity.parsers.tsv
This is the configuration class used by the TSV writer (TsvWriter)
TsvWriterSettings() - Constructor for class com.univocity.parsers.tsv.TsvWriterSettings
 
typeOf(Enum<?>) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the type associated with a given column, defined with the method setTypeOfColumns(type, columns)
typeOf(String) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the type associated with a given column name, defined with the method setTypeOfColumns(type, columns)
typeOf(int) - Method in interface com.univocity.parsers.common.record.RecordMetaData
Returns the type associated with a given column, defined with the method setTypeOfColumns(type, columns)

U

undo(O) - Method in class com.univocity.parsers.conversions.NullConversion
Converts a value of type O back to I.
undo(T) - Method in class com.univocity.parsers.conversions.ObjectConversion
 
undo(Object) - Method in class com.univocity.parsers.conversions.ToStringConversion
 
UnescapedQuoteHandling - Enum in com.univocity.parsers.csv
This enumeration is used to determine how the (CsvParser) will handle values with unescaped quotes.
unwrapInputStream(BomInput.BytesProcessedNotification) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
 
updateFieldExclusion(String...) - Method in class com.univocity.parsers.common.AbstractWriter
Updates the selection of fields to exclude when writing.
updateFieldExclusion(Integer...) - Method in class com.univocity.parsers.common.AbstractWriter
Updates the selection of fields to exclude when writing.
updateFieldSelection(String...) - Method in class com.univocity.parsers.common.AbstractWriter
Updates the selection of fields to write.
updateFieldSelection(Integer...) - Method in class com.univocity.parsers.common.AbstractWriter
Updates the selection of fields to write.
updateFormat(CsvFormat) - Method in class com.univocity.parsers.csv.CsvParser
Allows changing the format of the input on the fly.
updateMapping(FieldMapping, String, MethodDescriptor) - Method in class com.univocity.parsers.common.fields.ColumnMapping
Updates the mapping of a attribute/method so a mapped class member can target a user provided column.
updateMessage(String) - Method in exception com.univocity.parsers.common.DataProcessingException
 
updateWhitespace() - Method in interface com.univocity.parsers.common.input.CharAppender
Updates the internal whitespace count of this appender to trim trailing whitespaces.
updateWhitespace() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Updates the internal whitespace count of this appender to trim trailing whitespaces.
updateWhitespace() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
UpperCase - Annotation Type in com.univocity.parsers.annotations
Indicates the String value of a field must be converted to uppercase using UpperCaseConversion.
UpperCaseConversion - Class in com.univocity.parsers.conversions
Converts an input String to its upper case representation The UpperCaseConversion.revert(String) implements the same behavior of UpperCaseConversion.execute(String).
UpperCaseConversion() - Constructor for class com.univocity.parsers.conversions.UpperCaseConversion
 
usingNullOrEmptyValue - Variable in class com.univocity.parsers.common.AbstractWriter
 
UTF_16BE_BOM - Static variable in class com.univocity.parsers.common.input.BomInput
 
UTF_16LE_BOM - Static variable in class com.univocity.parsers.common.input.BomInput
 
UTF_32BE_BOM - Static variable in class com.univocity.parsers.common.input.BomInput
 
UTF_32LE_BOM - Static variable in class com.univocity.parsers.common.input.BomInput
 
UTF_8_BOM - Static variable in class com.univocity.parsers.common.input.BomInput
 

V

Validate - Annotation Type in com.univocity.parsers.annotations
Performs basic validations against the String representation of the value found in the annotated field.
validate(boolean, boolean) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a ValidatedConversion that checks for nulls or blank values.
validate(boolean, boolean, String[], String[]) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ValidatedConversion to validate values of a record
validate(boolean, boolean, String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a ValidatedConversion that checks for nulls or blank values.
validate(boolean, boolean, String[], String[], String) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ValidatedConversion to validate values of a record
validate(Object) - Method in class com.univocity.parsers.conversions.ValidatedConversion
 
validate(T) - Method in interface com.univocity.parsers.conversions.Validator
Executes the required validations over a given value, returning any validation error messages that are applicable.
ValidatedConversion - Class in com.univocity.parsers.conversions
Performs one or more validations against the values of a given record.
ValidatedConversion() - Constructor for class com.univocity.parsers.conversions.ValidatedConversion
 
ValidatedConversion(String) - Constructor for class com.univocity.parsers.conversions.ValidatedConversion
 
ValidatedConversion(boolean, boolean) - Constructor for class com.univocity.parsers.conversions.ValidatedConversion
 
ValidatedConversion(boolean, boolean, String[], String[], String) - Constructor for class com.univocity.parsers.conversions.ValidatedConversion
 
ValidatedConversion(boolean, boolean, String[], String[], String, Class[]) - Constructor for class com.univocity.parsers.conversions.ValidatedConversion
 
validatedIndexes - Variable in class com.univocity.parsers.common.fields.FieldConversionMapping
 
Validator<T> - Interface in com.univocity.parsers.conversions
Defines a custom validation process to be executed when reading or writing values into a field of a java bean that is annotated with Validate
valueOf(String) - Static method in enum com.univocity.parsers.annotations.helpers.MethodFilter
Returns the enum constant of this type with the specified name.
valueOf(Object) - Static method in class com.univocity.parsers.common.NormalizedString
Creates a non-literal NormalizedString, meaning it will match with other String or NormalizedString regardless of different including character case and surrounding whitespaces.
valueOf(String) - Static method in class com.univocity.parsers.common.NormalizedString
Creates a non-literal NormalizedString, meaning it will match with other String or NormalizedString regardless of different including character case and surrounding whitespaces.
valueOf(NormalizedString) - Static method in class com.univocity.parsers.common.NormalizedString
Converts a NormalizedString back to its original String representation
valueOf(String) - Static method in enum com.univocity.parsers.common.processor.RowPlacement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.univocity.parsers.conversions.EnumSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.univocity.parsers.csv.UnescapedQuoteHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.univocity.parsers.fixed.FieldAlignment
Returns the enum constant of this type with the specified name.
valueParsed() - Method in class com.univocity.parsers.common.ParserOutput
Adds the accumulated value in the appender object to the output and prepares the next position in the record to receive more values.
valueParsed(String) - Method in class com.univocity.parsers.common.ParserOutput
Adds a value processed externally to the output and prepares the next position in the record to receive more values
values() - Static method in enum com.univocity.parsers.annotations.helpers.MethodFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.univocity.parsers.common.processor.RowPlacement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.univocity.parsers.conversions.EnumSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.univocity.parsers.csv.UnescapedQuoteHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.univocity.parsers.fixed.FieldAlignment
Returns an array containing the constants of this enum type, in the order they are declared.

W

whitespaceCount() - Method in interface com.univocity.parsers.common.input.CharAppender
Returns the current number of whitespaces accumulated after the last non-whitespace character.
whitespaceCount() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
 
whitespaceCount() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns 0 as this appender does nothing.
whitespaceRangeStart - Variable in class com.univocity.parsers.common.AbstractParser
 
whitespaceRangeStart - Variable in class com.univocity.parsers.common.AbstractWriter
 
wrapContext(ParsingContext) - Method in class com.univocity.parsers.common.processor.ConcurrentRowProcessor
 
wrapContext(T) - Method in class com.univocity.parsers.common.processor.core.AbstractConcurrentProcessor
 
wrapContext(T) - Method in class com.univocity.parsers.common.processor.core.AbstractProcessorSwitch
Wraps a given parser context object that returns headers and extracted field indexes associated with a given processor in this switch.
wrapContext(ParsingContext) - Method in class com.univocity.parsers.common.processor.InputValueSwitch
 
write(Object, Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
Writes a value to the field of a given object instance, whose field is accessible through this field mapping.
write(T, String[], int[]) - Method in class com.univocity.parsers.common.processor.BeanWriterProcessor
Converts the java bean instance into a sequence of values for writing.
write(T, NormalizedString[], int[]) - Method in class com.univocity.parsers.common.processor.BeanWriterProcessor
Converts the java bean instance into a sequence of values for writing.
write(Object[], String[], int[]) - Method in class com.univocity.parsers.common.processor.ObjectRowWriterProcessor
write(Object[], NormalizedString[], int[]) - Method in class com.univocity.parsers.common.processor.ObjectRowWriterProcessor
write(T, NormalizedString[], int[]) - Method in interface com.univocity.parsers.common.processor.RowWriterProcessor
Converts the given input into an Object array that is suitable for writing.
write(Object, String[], int[]) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
 
write(Object, NormalizedString[], int[]) - Method in class com.univocity.parsers.common.processor.RowWriterProcessorSwitch
 
write(ResultSet, File) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into a file.
write(ResultSet, File, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into a file.
write(ResultSet, File, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into a file.
write(ResultSet, OutputStream) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into an output stream.
write(ResultSet, OutputStream, String) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into an output stream.
write(ResultSet, OutputStream, Charset) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet into an output stream.
write(ResultSet, Writer) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Dumps the content of a ResultSet.
writeAll(Iterable<T>, Class<T>, File, String...) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, File, String, String[]) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, File, Charset, String...) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, OutputStream, String...) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, OutputStream, String, String[]) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, OutputStream, Charset, String...) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeAll(Iterable<T>, Class<T>, Writer, String...) - Method in class com.univocity.parsers.common.routine.AbstractRoutines
Writes a collection of annotated java beans to a given output.
writeCharsAndReset(Writer) - Method in class com.univocity.parsers.common.input.WriterCharAppender
writeEmptyRow() - Method in class com.univocity.parsers.common.AbstractWriter
Writes an empty line to the output, unless this is a FixedWidthWriter whose FixedWidthWriterSettings.getWriteLineSeparatorAfterRecord() evaluates to false.
writeExcel() - Static method in class com.univocity.parsers.csv.Csv
Provides a basic CSV configuration that allows writing CSV files that can be read by Microsoft Excel.
writeHeaders() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the headers defined in CommonSettings.getHeaders() A TextWritingException will be thrown if no headers were defined or if records were already written to the output.
writeHeaders(Collection<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the given collection of headers to the output.
writeHeaders(String...) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the given collection of headers to the output.
writeHeadersToString() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the headers defined in CommonSettings.getHeaders() to a String
writeHeadersToString(Collection<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the given collection of headers to a String A TextWritingException will be thrown if no headers were defined.
writeHeadersToString(String...) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the given collection of headers to a String A TextWritingException will be thrown if no headers were defined or if records were already written to a String
writeObjectRows(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records Each value is expected to be iterable and the result of this method will produce the number of records equal to the longest iterable.
writeObjectRowsAndClose(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeObjectRowsAndClose(Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeObjectRowsToString(Map<K, String>, Map<K, Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a List of String formatted to according to the specified output format.
WriterCharAppender - Class in com.univocity.parsers.common.input
Extension of the DefaultCharAppender class to include facilities for writing to an output.
WriterCharAppender(int, String, int, Format) - Constructor for class com.univocity.parsers.common.input.WriterCharAppender
Creates a WriterCharAppender with: a maximum limit of characters to append the default value to return when no characters have been accumulated. the basic Format specification for handling newlines The padding character is defaulted to a whitespace character ' '.
writeRecord(T) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record.
writeRecords(Collection<? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeRecords(Map<K, String>, Map<K, ? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records Each value is expected to be iterable and the result of this method will produce the number of records equal to the longest iterable.
writeRecordsAndClose(Collection<? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, writes them and closes the output.
writeRecordsAndClose(Map<K, String>, Map<K, ? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeRecordsAndClose(Map<K, ? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeRecordsToString(Collection<? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeRecordsToString(Map<K, String>, Map<K, ? extends Record>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a List of String formatted to according to the specified output format.
writeRecordToString(T) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record to a String.
writeRfc4180() - Static method in class com.univocity.parsers.csv.Csv
Provides a basic CSV configuration for writing CSV files in accordance with the rules established by RFC 4180
writeRow(Collection<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record.
writeRow(String[]) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record.
writeRow(Object...) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record.
writeRow(String) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a plain (potentially free-text) String as a line to the output.
writeRow(Map<?, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map into new output record Note this method will not use the RowWriterProcessor.
writeRow(Map<K, String>, Map<K, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map into new output record Note this method will not use the RowWriterProcessor.
writeRows(Object[][]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeRows(Iterable<C>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeRows(Collection<Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeRows(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records Each value is expected to be iterable and the result of this method will produce the number of records equal to the longest iterable.
writeRows(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records Each value is expected to be iterable and the result of this method will produce the number of records equal to the longest iterable.
writeRowsAndClose(Iterable<C>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, writes them and closes the output.
writeRowsAndClose(Collection<Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, writes them and closes the output.
writeRowsAndClose(Object[][]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, writes them and closes the output.
writeRowsAndClose(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeRowsAndClose(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeRowsToString(Object[][]) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeRowsToString(Iterable<C>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeRowsToString(Collection<Object[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeRowsToString(Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a List of String formatted to according to the specified output format.
writeRowsToString(Map<K, String>, Map<K, I>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a List of String formatted to according to the specified output format.
writeRowToString(Collection<?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record to a String.
writeRowToString(String[]) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record to a String.
writeRowToString(Object...) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the data given for an individual record to a String.
writeRowToString(Map<?, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a String formatted to according to the specified output format.
writeRowToString(Map<K, String>, Map<K, ?>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a String formatted to according to the specified output format.
writeStringRows(Collection<String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeStringRows(Iterable<C>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to the output.
writeStringRows(Map<K, String>, Map<K, String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records Each value is expected to be iterable and the result of this method will produce the number of records equal to the longest iterable.
writeStringRowsAndClose(Collection<String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records, writes them and closes the output.
writeStringRowsAndClose(Map<K, String>, Map<K, String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeStringRowsAndClose(Map<K, String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to multiple output records and closes the output when finished.
writeStringRowsToString(Iterable<C>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeStringRowsToString(Collection<String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Iterates over all records and writes them to a List of String.
writeStringRowsToString(Map<K, String>, Map<K, String[]>) - Method in class com.univocity.parsers.common.AbstractWriter
Writes the values of a given map to a List of String formatted to according to the specified output format.
writeValuesToRow() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the contents accumulated in an internal in-memory row (using or #writeValue() to a new record in the output.
writeValuesToString() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the contents accumulated in an internal in-memory row (using or #addValue() as a String
writingHeaders - Variable in class com.univocity.parsers.common.AbstractWriter
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2021 Univocity Software Pty Ltd. All rights reserved.