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

A

AbstractCharInputReader - Class in com.univocity.parsers.common.input
The base class for implementing different flavours of CharInputReader.
AbstractCharInputReader(char[], char) - Constructor for class com.univocity.parsers.common.input.AbstractCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
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.
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(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
addField(int) - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Adds the length of the next field in a fixed-width record.
addField(String, int) - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Adds the length of the next field in a fixed-width record.
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
 
AnnotationHelper - Class in com.univocity.parsers.annotations.helpers
Helper class to process fields annotated with Parsed
append(char) - Method in interface com.univocity.parsers.common.input.CharAppender
Appends the given character.
append(char) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Appends the given character.
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) - 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) - 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) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
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) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
appendIgnoringPadding(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 (depends on the character given as the value for the DefaultCharAppender.padding attribute in the constructor)
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
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.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) - 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) - Method in class com.univocity.parsers.common.input.DefaultCharAppender
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) - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
appendIgnoringWhitespaceAndPadding(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 (depends on the character given as the value for the DefaultCharAppender.padding attribute in the constructor)
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.
appendValueToRow() - Method in class com.univocity.parsers.common.AbstractWriter
Appends the processed sequence of characters in AbstractWriter.appender to the output row.
applyConversions(int, String) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions associated to a String value parsed from a given index.
applyConversionsOnAllFields(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
 
applyConversionsOnFieldIndexes(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
 
applyConversionsOnFieldNames(Conversion<String, ?>...) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
 
ArgumentUtils - Class in com.univocity.parsers.common
An utility class for validating inputs.
ArgumentUtils() - Constructor for class com.univocity.parsers.common.ArgumentUtils
 

B

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
beanProcessed(T, ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanListProcessor
Stores the generated java bean produced with a parsed record into a list.
beanProcessed(T, ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanProcessor
Invoked by the processor after all values of a valid record have been processed and converted into a java object.
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 that does not rely in a RowProcessor.
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.
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
 
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.

C

CalendarConversion - Class in com.univocity.parsers.conversions
Converts Strings to instances of Calendar and vice versa.
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(String...) - Constructor for class com.univocity.parsers.conversions.CalendarConversion
Defines a conversion from String to Calendar using a sequence of acceptable date patterns.
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.
charCount() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Returns the number of characters returned by CharInputReader.nextChar() at any given time.
charCount() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the number of characters returned by CharInputReader.nextChar() at any given time.
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.
clone() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
 
close() - Method in class com.univocity.parsers.common.AbstractWriter
Closes the Writer given in this class construtor.
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.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.processor - package com.univocity.parsers.common.processor
 
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
 
commentRow(String) - Method in class com.univocity.parsers.common.AbstractWriter
Writes a comment row to the output.
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
 
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
 
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[], char, int, int) - Constructor for class com.univocity.parsers.common.input.concurrent.ConcurrentCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
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.
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.
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 when writing to/reading from the field.
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
CsvFormat - Class in com.univocity.parsers.csv
The CSV format configuration.
CsvFormat() - Constructor for class com.univocity.parsers.csv.CsvFormat
 
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
 
CsvWriter - Class in com.univocity.parsers.csv
A powerful and flexible CSV writer implementation.
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.
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 interface com.univocity.parsers.common.ParsingContext
Returns the index of the last char read from the input so far.
currentColumn() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the column index of the record being processed.
currentLine() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the current line of text being processed by the parser
currentParsedContent() - Method in interface com.univocity.parsers.common.ParsingContext
Returns a String with the input character sequence parsed to produce the current record.
currentRecord() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the index of the last valid record parsed from the input

D

DateConversion - Class in com.univocity.parsers.conversions
Converts Strings to instances of Date and vice versa.
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(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
 
DefaultCharAppender(int, String) - 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.
DefaultCharAppender(int, String, char) - Constructor for class com.univocity.parsers.common.input.DefaultCharAppender
Creates a DefaultCharAppender with a maximum limit of characters to append, the default value to return when no characters have been accumulated, and the padding character to ignore when calling DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char).
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[], char, int) - Constructor for class com.univocity.parsers.common.input.DefaultCharInputReader
Creates a new instance with the mandatory characters for handling newlines transparently.
describe() - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
 
describe() - Method in class com.univocity.parsers.common.fields.ExcludeFieldIndexSelector
Returns a string that represents the current field selection
describe() - Method in class com.univocity.parsers.common.fields.ExcludeFieldNameSelector
Returns a string that represents the current field selection
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
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

EMPTY_STRING_ARRAY - Static variable in class com.univocity.parsers.common.ArgumentUtils
 
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
 
equals(Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
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
excludeIndexes(Integer...) - Method in class com.univocity.parsers.common.CommonSettings
Selects fields which will not be read/written by their indexes
execute(I) - Method in interface com.univocity.parsers.conversions.Conversion
Converts a value of type I to a value of type O
execute(String) - Method in class com.univocity.parsers.conversions.LowerCaseConversion
Applies the toLowerCase operation in the input and returns the result.
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.
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.

F

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
 
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<?>, Field, PropertyDescriptor) - 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 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
 
fill(Collection<T>, T...) - Static method in class com.univocity.parsers.common.ArgumentUtils
Fills a collection with the given elements
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.
FixedWidthFieldLengths - Class in com.univocity.parsers.fixed
This class provides the lengths of each field in a fixed-width record.
FixedWidthFieldLengths(LinkedHashMap<String, Integer>) - Constructor for class com.univocity.parsers.fixed.FixedWidthFieldLengths
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
Creates a new instance initialized with the lengths of all fields in a fixed-width record.
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(FixedWidthFieldLengths) - 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.
FixedWidthWriter - Class in com.univocity.parsers.fixed
A fast and flexible fixed-with writer implementation.
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.
FixedWidthWriterSettings - Class in com.univocity.parsers.fixed
This is the configuration class used by the Fixed-Width writer (FixedWidthWriter)
FixedWidthWriterSettings(FixedWidthFieldLengths) - 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.
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(String...) - Constructor for class com.univocity.parsers.conversions.FormattedBigDecimalConversion
Defines a conversion from String to BigDecimal using a sequence of acceptable numeric patterns.
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
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.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

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) or CharAppender.appendIgnoringWhitespaceAndPadding(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) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char)
getAndReset() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns null as this appender does nothing.
getBeans() - Method in class com.univocity.parsers.common.processor.BeanListProcessor
Returns the list of generated java beans at the end of the parsing process.
getCharIndex() - Method in exception com.univocity.parsers.common.TextParsingException
Returns the location of the last character read from before the error occurred.
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) or CharAppender.appendIgnoringWhitespaceAndPadding(char)
getCharsAndReset() - Method in class com.univocity.parsers.common.input.DefaultCharAppender
Returns the accumulated characters, discarding any trailing whitespace characters identified when using DefaultCharAppender.appendIgnoringWhitespace(char), DefaultCharAppender.appendIgnoringPadding(char) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char)
getCharsAndReset() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns null as this appender does nothing.
getComment() - Method in class com.univocity.parsers.common.Format
Returns the character that represents a line comment.
getConversion(Field, Annotation) - Static method in class com.univocity.parsers.annotations.helpers.AnnotationHelper
Identifies the proper conversion for a given Field and an annotation from the package com.univocity.parsers.annotations
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.
getDefaultConversion(Field) - 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.
getDelimiter() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the field delimiter character.
getDetailRows() - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Returns the detail rows which are associated to the master row
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)
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.AllIndexesSelector
Returns the indexes of any selected fields that are part of a sequence of headers.
getFieldIndexes(String[]) - 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.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.FieldIndexSelector
Returns the indexes of any selected fields that are part of a sequence of headers.
getFieldIndexes(String[]) - Method in class com.univocity.parsers.common.fields.FieldNameSelector
Returns the indexes of any selected fields that are part of a sequence of headers.
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.
getFieldLengths() - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Returns a copy of the sequence of field lengths of a fixed-width record
getFieldName() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
getFieldNames() - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Returns the name of each field in a fixed-width record, if any
getFieldsPerRecord() - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Returns the number of fields in a fixed-width record
getFormat() - Method in class com.univocity.parsers.common.CommonSettings
The format of the file to be parsed/written (returns the format's defaults).
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.BeanListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.MasterDetailListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.ObjectRowListProcessor
Returns the record headers.
getHeaders() - Method in class com.univocity.parsers.common.processor.RowListProcessor
Returns the record headers.
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)
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)
getIndex() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
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).
getInstance() - Static method in class com.univocity.parsers.common.input.NoopCharAppender
Returns the singleton instance of NoopCharAppender
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.
getLineSeparatorString() - Method in class com.univocity.parsers.common.Format
Returns the current line separator sequence as a String of 1 to 2 characters.
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).
getMessage() - Method in exception com.univocity.parsers.common.TextParsingException
 
getMessage() - Method in exception com.univocity.parsers.common.TextWritingException
 
getNormalizedNewline() - Method in class com.univocity.parsers.common.Format
Returns the normalized newline character, which is automatically replaced by Format.lineSeparator when reading/writing.
getNullValue() - Method in class com.univocity.parsers.common.CommonSettings
Returns the String representation of a null value (defaults to null)
getNumberOfRecordsToRead() - Method in class com.univocity.parsers.common.CommonParserSettings
The number of valid records to be parsed before the process is stopped.
getPadding() - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Returns the padding character used to represent unwritten spaces.
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)
getQuoteEscape() - Method in class com.univocity.parsers.csv.CsvFormat
Returns the character used for escaping quotes inside an already quoted value.
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)
getRecordCharacters() - Method in exception com.univocity.parsers.common.TextWritingException
Returns the character data that failed to be written
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.
getRecords() - Method in class com.univocity.parsers.common.processor.MasterDetailListProcessor
Returns the list of generated MasterDetailRecords at the end of the parsing process.
getRowProcessor() - Method in class com.univocity.parsers.common.CommonParserSettings
Returns the callback implementation of the interface RowProcessor which handles the lifecyle of the parsing process and processes each record extracted from the input
getRows() - Method in class com.univocity.parsers.common.processor.ObjectRowListProcessor
Returns the list of parsed and converted records
getRows() - Method in class com.univocity.parsers.common.processor.RowListProcessor
The list of parsed records
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() - Method in class com.univocity.parsers.common.ParserOutput
Returns the selected indexes of all fields as defined in CommonSettings.
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)
getStringValue(Object) - Method in class com.univocity.parsers.common.AbstractWriter
Converts a given object to its String representation for writing to the output.
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.

H

hashCode() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
headers() - Method in interface com.univocity.parsers.common.ParsingContext
Returns the file headers that identify each parsed record.

I

indexOf(Object[], Object) - Static method in class com.univocity.parsers.common.ArgumentUtils
Returns the index of an element in a given array.
input - Variable in class com.univocity.parsers.common.AbstractParser
 
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.
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.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
isDelimiter(char) - Method in class com.univocity.parsers.csv.CsvFormat
Identifies whether or not a given character represents a field delimiter
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
isMappedToField() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
isMappedToIndex() - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
isMasterRecord(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
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.
isPadding(char) - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Identifies whether or not a given character represents a padding character
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
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.
isStopped() - Method in interface com.univocity.parsers.common.ParsingContext
Identifies whether the parser is running.

L

length - Variable in class com.univocity.parsers.common.input.AbstractCharInputReader
 
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
Returns the current accumulated value length (the sum of all appended characters - whitespaceCount).
length() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns 0 as this appender does nothing.
lineCount() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Returns the number of newlines read so far.
lineCount() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the number of newlines read so far.
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.
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

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, ObjectRowListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailListProcessor
Creates a MasterDetailListProcessor
MasterDetailListProcessor(ObjectRowListProcessor) - Constructor for class com.univocity.parsers.common.processor.MasterDetailListProcessor
Creates a MasterDetailListProcessor assuming master records are positioned above its detail records in the input.
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
Creates a MasterDetailProcessor assuming master records are positioned above its detail records in the input.
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, ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailListProcessor
Stores the generated MasterDetailRecord with the set of associated parsed records into a list.
masterDetailRecordProcessed(MasterDetailRecord, ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
Invoked by the processor after a master row and all associated detail rows have been processed.

N

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
nextChar() - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Returns the next character in the input provided by the active Reader.
nextChar() - Method in interface com.univocity.parsers.common.input.CharInputReader
Returns the next character in the input provided by the active Reader.
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.
normalize(String[]) - Static method in class com.univocity.parsers.common.ArgumentUtils
Normalizes the Strings in a given array by trimming all elements and converting them to lower case.
normalize(Collection<String>) - Static method in class com.univocity.parsers.common.ArgumentUtils
Normalizes the Strings in a given array by trimming all elements and converting them to lower case.
notEmpty(String, T...) - Static method in class com.univocity.parsers.common.ArgumentUtils
Throws an IllegalArgumentException if the given array is null or empty.
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(String...) - Constructor for class com.univocity.parsers.conversions.NumericConversion
Defines a conversion from String to Number using a sequence of acceptable numeric patterns.

O

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
 
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
 
output - Variable in class com.univocity.parsers.common.AbstractParser
 

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().
parseAll(Reader) - Method in class com.univocity.parsers.common.AbstractParser
Parses all records from the input and returns them in a list.
Parsed - Annotation Type in com.univocity.parsers.annotations
Indicates the field is parsed.
parseNext() - 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() - Method in class com.univocity.parsers.csv.CsvParser
Parser-specific implementation for reading a single record from the input.
parseRecord() - Method in class com.univocity.parsers.fixed.FixedWidthParser
Parser-specific implementation for reading a single record from the input.
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
ParsingContext - Interface in com.univocity.parsers.common
Context information available to instances of RowProcessor.
prepareExecution(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
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.AbstractRowProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanListProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailListProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowListProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowProcessor
This method will by invoked by the parser once, after the parsing process stopped and all resources were closed.
processEnded(ParsingContext) - Method in class com.univocity.parsers.common.processor.RowListProcessor
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.
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(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.
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.
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
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
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
Format-specific implementation for writing a single record into the output.
processRow(Object[]) - Method in class com.univocity.parsers.fixed.FixedWidthWriter
Format-specific implementation for writing a single record into the output.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.AbstractRowProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanListProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowListProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowProcessor
This method will by invoked by the parser once, when it is ready to start processing the input.
processStarted(ParsingContext) - Method in class com.univocity.parsers.common.processor.RowListProcessor
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.

R

read(Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
recordEndsOnNewline - Variable in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
RegexConversion - Class in com.univocity.parsers.conversions
Replaces contents in 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.
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.
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
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() - 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
Clears the accumulated value and the whitespace count.
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
Resets the number of whitespaces accumulated after the last non-whitespace character.
resetWhitespaceCount() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Does nothing
reverseConversions(boolean, int, Object) - Method in class com.univocity.parsers.common.fields.FieldConversionMapping
Applies a sequence of conversions associated to an Object value at a given index in a record.
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(String) - Method in class com.univocity.parsers.conversions.LowerCaseConversion
Applies the toLowerCase operation in the input and returns the result.
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.
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
 
RowPlacement - Enum in com.univocity.parsers.common.processor
An indicator of where the input a row is placed in relation to others.
rowProcessed(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.AbstractRowProcessor
Invoked by the parser after all values of a valid record have been processed.
rowProcessed(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.BeanProcessor
Converts a parsed row to a java object
rowProcessed(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
Invoked by the parser after all values of a valid record have been processed.
rowProcessed(Object[], ParsingContext) - Method in class com.univocity.parsers.common.processor.MasterDetailProcessor
Invoked by the parser after all values of a valid record have been processed and any conversions have been executed.
rowProcessed(Object[], ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowListProcessor
Stores the row extracted by the parser and them converted to an Object array into a list.
rowProcessed(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowProcessor
Executes the sequences of conversions defined using ConversionProcessor.convertFields(Conversion...), ConversionProcessor.convertIndexes(Conversion...) and ConversionProcessor.convertAll(Conversion...), for every field in the given row.
rowProcessed(Object[], ParsingContext) - Method in class com.univocity.parsers.common.processor.ObjectRowProcessor
Invoked by the processor after all values of a valid record have been processed and converted into an Object array.
rowProcessed(String[], ParsingContext) - Method in class com.univocity.parsers.common.processor.RowListProcessor
Stores the row extracted by the parser into a list.
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.
RowWriterProcessor<T> - Interface in com.univocity.parsers.common.processor
The essential callback interface to convert input objects into a manageable format for writing.

S

selectFields(String...) - 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 indexes
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.
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).
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.
setDelimiter(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the field delimiter character.
setDetailRows(List<Object[]>) - Method in class com.univocity.parsers.common.processor.MasterDetailRecord
Sets the detail rows associated to the master row
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)
setFieldLength(String, int) - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Modifies the lengths of a given field
setFieldLength(int, int) - Method in class com.univocity.parsers.fixed.FixedWidthFieldLengths
Modifies the lengths of a given field
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).
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).
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)
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)
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).
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.
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).
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
setNullValue(String) - Method in class com.univocity.parsers.common.CommonSettings
Sets the String representation of a null value (defaults to null)
setNumberOfRecordsToRead(int) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines the number of valid records to be parsed before the process is stopped.
setPadding(char) - Method in class com.univocity.parsers.fixed.FixedWidthFormat
Defines the padding character used to represent unwritten spaces.
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)
setQuoteEscape(char) - Method in class com.univocity.parsers.csv.CsvFormat
Defines the character used for escaping quotes inside an already quoted value.
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
Passes the Reader provided in the AbstractCharInputReader.start(Reader) method to the extending class so it can begin loading characters from it.
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.
setRowProcessor(RowProcessor) - Method in class com.univocity.parsers.common.CommonParserSettings
Defines the callback implementation of the interface RowProcessor which handles the lifecyle of the parsing process and processes each record extracted from the input
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.
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)
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.
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(String) - 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(int) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Skips characters in the input until the given number of lines is discarded.
skipLines(int) - Method in interface com.univocity.parsers.common.input.CharInputReader
Skips characters in the input until the given number of lines is discarded.
skipLines(int) - Method in interface com.univocity.parsers.common.ParsingContext
Skips a given number of lines from the current position.
skipTrailingCharsUntilNewline - Variable in class com.univocity.parsers.fixed.FixedWidthParserSettings
 
start(Reader) - Method in class com.univocity.parsers.common.input.AbstractCharInputReader
Initializes the CharInputReader implementation with a Reader which provides access to the input.
start(Reader) - Method in interface com.univocity.parsers.common.input.CharInputReader
Initializes the CharInputReader implementation with a Reader which provides access to the input.
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
Stops the CharInputReader from reading characters from the Reader provided in CharInputReader.start(Reader) and closes it.
stop() - Method in interface com.univocity.parsers.common.ParsingContext
Stops the parsing process.
stopParsing() - Method in class com.univocity.parsers.common.AbstractParser
Stops parsing and closes all open resources.

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(ParsingContext, String, Throwable) - Constructor for exception com.univocity.parsers.common.TextParsingException
 
TextParsingException(ParsingContext, String) - Constructor for exception com.univocity.parsers.common.TextParsingException
 
TextParsingException(ParsingContext, Throwable) - Constructor for exception com.univocity.parsers.common.TextParsingException
 
TextParsingException(ParsingContext) - Constructor for exception com.univocity.parsers.common.TextParsingException
 
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, int, String, Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
TextWritingException(String, int, Object[], Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
TextWritingException(String) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
TextWritingException(Throwable) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
TextWritingException(String, int, Object[]) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
TextWritingException(String, int, String) - Constructor for exception com.univocity.parsers.common.TextWritingException
 
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(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
toCalendar(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(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
toDate(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(Date, String, String...) - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DateConversion
toDouble() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of DoubleConversion
toFloat() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of FloatConversion
toInteger() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of IntegerConversion
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
toShort() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a new instance of ShortConversion
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) or DefaultCharAppender.appendIgnoringWhitespaceAndPadding(char)
toUpperCase() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of UpperCaseConversion
Trim - Annotation Type in com.univocity.parsers.annotations
Indicates the String value of a field must be trimmed using TrimConversion.
trim() - Static method in class com.univocity.parsers.conversions.Conversions
Returns a singleton instance of TrimConversion
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
 

U

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
 

V

valueOf(String) - Static method in enum com.univocity.parsers.common.processor.RowPlacement
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.
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.

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
Returns the current number of whitespaces accumulated after the last non-whitespace character.
whitespaceCount() - Method in class com.univocity.parsers.common.input.NoopCharAppender
Returns 0 as this appender does nothing.
write(Object, Object) - Method in class com.univocity.parsers.annotations.helpers.FieldMapping
 
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(Object[], String[], int[]) - Method in class com.univocity.parsers.common.processor.ObjectRowWriterProcessor
Executes the sequences of conversions defined using ConversionProcessor.convertFields(Conversion...), ConversionProcessor.convertIndexes(Conversion...) and ConversionProcessor.convertAll(Conversion...), for every field in the given row.
write(T, String[], int[]) - Method in interface com.univocity.parsers.common.processor.RowWriterProcessor
Converts the given input into an Object array that is suitable for writing.
writeCharsAndReset(Writer) - Method in class com.univocity.parsers.common.input.WriterCharAppender
Writes the accumulated value to the Writer, discarding any trailing whitespace characters identified when using WriterCharAppender.appendIgnoringWhitespace(char), WriterCharAppender.appendIgnoringPadding(char) or WriterCharAppender.appendIgnoringWhitespaceAndPadding(char)
writeEmptyRow() - Method in class com.univocity.parsers.common.AbstractWriter
Writes an empty line to the output.
writeHeaders() - Method in class com.univocity.parsers.common.AbstractWriter
Writes the headers defined in CommonSettings.getHeaders()
writeHeaders(Collection<String>) - 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.
WriterCharAppender - Class in com.univocity.parsers.common.input
Extension of the DefaultCharAppender class to include facilities for writing to an output.
WriterCharAppender(int, String, 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 ' '.
WriterCharAppender(int, String, char, 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 ' '.
writeRow(Collection<Object>) - 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.
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.
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.

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

Copyright © 2014 uniVocity Software Pty Ltd. All rights reserved.