All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractBatchedColumnProcessor<T extends Context> |
A Processor implementation that stores values of columns in batches.
|
AbstractBatchedObjectColumnProcessor<T extends Context> |
A Processor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.
|
AbstractBeanListProcessor<T,C extends Context> |
A convenience Processor implementation for storing all java objects generated form the parsed input into a list.
|
AbstractBeanProcessor<T,C extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
|
AbstractCharInputReader |
|
AbstractColumnMapping<K> |
Basic support operations for mapping attributes/methods to columns in a ColumnMapper
|
AbstractColumnProcessor<T extends Context> |
A simple Processor implementation that stores values of columns.
|
AbstractConcurrentProcessor<T extends Context> |
A Processor implementation to perform row processing tasks in parallel.
|
AbstractConcurrentProcessor.Node<T> |
|
AbstractConversionMapping<T> |
Class responsible for managing field selections and any conversion sequence associated with each.
|
AbstractException |
Parent class of the Exception classes thrown by univocity-parsers.
|
AbstractInputValueSwitch<T extends Context> |
A concrete implementation of Processor that allows switching among different implementations of
Processor based on values found on the rows parsed from the input.
|
AbstractInputValueSwitch.Switch<T extends Context> |
|
AbstractListProcessor<T extends Context> |
A convenience Processor implementation for storing all rows parsed into a list.
|
AbstractMasterDetailListProcessor<T extends Context> |
|
AbstractMasterDetailProcessor<T extends Context> |
|
AbstractMultiBeanListProcessor<C extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing
them into lists.
|
AbstractMultiBeanProcessor<C extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
|
AbstractMultiBeanRowProcessor<C extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into java objects.
|
AbstractObjectColumnProcessor<T extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into columns of objects.
|
AbstractObjectListProcessor<T extends Context> |
A convenience Processor implementation for storing all rows parsed and converted to Object arrays into a list.
|
AbstractObjectProcessor<T extends Context> |
A Processor implementation for converting rows extracted from any implementation of AbstractParser into arrays of objects.
|
AbstractParser<T extends CommonParserSettings<?>> |
The AbstractParser class provides a common ground for all parsers in univocity-parsers.
|
AbstractProcessor<T extends Context> |
A Processor implementation that just implements all methods defined by the interface.
|
AbstractProcessorSwitch<T extends Context> |
A special Processor implementation that combines and allows switching among different
Processors.
|
AbstractRecordFactory<R extends Record,M extends RecordMetaData> |
An abstract factory class which allows subclasses to provide implementations of Record
|
AbstractRoutines<P extends CommonParserSettings<?>,W extends CommonWriterSettings<?>> |
Basic implementation of commonly used routines around parsing/writing of data that can be reused and extended
by parsers/writers of any supported format.
|
AbstractRowProcessor |
A RowProcessor implementation that just implements all methods defined by the interface.
|
AbstractWriter<S extends CommonWriterSettings<?>> |
The AbstractWriter class provides a common ground for all writers in univocity-parsers.
|
AllIndexesSelector |
A FieldSelector that selects all indexes of a record.
|
AnnotationHelper |
Helper class to process fields annotated with Parsed
|
AnnotationHelper.NO_ANNOTATIONS |
|
AnnotationRegistry |
An internal registry of annotated elements and their properties that have been set via a Copy annotation.
|
AnnotationRegistry.AnnotationAttributes |
|
AnnotationRegistry.FieldAnnotations |
|
ArgumentUtils |
An utility class for validating inputs.
|
BatchedColumnProcessor |
A RowProcessor implementation that stores values of columns in batches.
|
BatchedColumnReader<T> |
A common interface for Processor s that collect the values parsed from each column in a row and store values of columns in batches.
|
BatchedObjectColumnProcessor |
A RowProcessor implementation for converting batches of rows extracted from any implementation of AbstractParser into columns of objects.
|
BeanConversionProcessor<T> |
|
BeanHelper |
Helper class used to obtain property descriptors from annotated java beans whose values are set via reflection.
|
BeanListProcessor<T> |
A convenience BeanProcessor implementation for storing all java objects generated form the parsed input into a list.
|
BeanProcessor<T> |
|
BeanWriterProcessor<T> |
|
BigDecimalConversion |
Converts Strings to BigDecimals and vice versa
|
BigIntegerConversion |
Converts Strings to BigIntegers and vice versa
|
BomInput |
A wrapper for an InputStream that attempts to detect a Byte Order Mark (BOM) in the input
and derive the character encoding that should be used to decode the incoming content.
|
BomInput.BytesProcessedNotification |
Internal notification exception used to re-wrap the original InputStream into a Reader .
|
BooleanConversion |
Converts Strings to Booleans and vice versa
|
BooleanString |
Indicates that parsed values such as "y", "No" or "null" should be interpreted as boolean values.
|
ByteConversion |
Converts Strings to Bytes and vice versa
|
CalendarConversion |
Converts Strings to instances of Calendar and vice versa.
|
CharacterConversion |
Converts Strings to Characters and vice versa
|
CharAppender |
The general interface for classes responsible for appending characters efficiently while handling whitespaces and padding characters.
|
CharBucket |
A buffer of characters.
|
CharInput |
A (very) basic character input definition.
|
CharInputReader |
The definition of a character input reader used by all univocity-parsers that extend AbstractParser .
|
ColumnMap |
Class responsible for calculating and storing the position of fields parsed from the input.
|
ColumnMapper |
A utility that allows users to manually define mappings from
attributes/methods of a given class to columns to be parsed or written.
|
ColumnMapping |
Implementation the ColumnMapper interface which allows
users to manually define mappings from attributes/methods of a given class
to columns to be parsed or written.
|
ColumnOrderDependent |
A marker interface used by special implementations of RowProcessor to indicate columns should not
be reordered by the parser.
|
ColumnProcessor |
A simple RowProcessor implementation that stores values of columns.
|
ColumnReader<T> |
A common interface for Processor s that collect the values parsed from each column in a row.
|
ColumnSplitter<T> |
A utility class used split and store values columns parsed from each row in a Processor .
|
CommonParserSettings<F extends Format> |
This is the parent class for all configuration classes used by parsers ( AbstractParser )
|
CommonSettings<F extends Format> |
|
CommonWriterSettings<F extends Format> |
This is the parent class for all configuration classes used by writers ( AbstractWriter )
|
CompositeProcessor<C extends Context> |
A utility Processor implementation that facilitates using multiple implementations of Processor at the
same time.
|
CompositeRowProcessor |
|
ConcurrentCharInputReader |
A concurrent CharInputReader that loads batches of characters in a separate thread and assigns them to buffer in AbstractCharInputReader when requested.
|
ConcurrentCharLoader |
A concurrent character loader for loading a pool of CharBucket instances using a Reader in a separate thread
|
ConcurrentRowProcessor |
A RowProcessor implementation to perform row processing tasks in parallel.
|
Context |
Basic context information used internally by instances of Processor and Record .
|
ContextSnapshot<T extends Context> |
A snapshot of a Context which retains copies of variable attributes of a given Context to
store the state of the parsing process at a given point in time.
|
ContextWrapper<T extends Context> |
|
Conversion<I,O> |
The interface that defines the conversion from one type of value to another, and vice versa.
|
ConversionProcessor |
A basic interface for classes that associate Conversion implementations with fields of a given input/output.
|
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 |
|
Copy |
Allows copying values of meta-annotation properties into the properties of an annotation that composes it.
|
Csv |
This class provides default configurations using CSV formats commonly used for parsing/writing.
|
CsvFormat |
The CSV format configuration.
|
CsvFormatDetector |
|
CsvParser |
A very fast CSV parser implementation.
|
CsvParserSettings |
This is the configuration class used by the CSV parser ( CsvParser )
|
CsvRoutines |
A collection of common routines involving the processing of CSV data.
|
CsvWriter |
A powerful and flexible CSV writer implementation.
|
CsvWriterSettings |
This is the configuration class used by the CSV writer ( CsvWriter )
|
CustomMatcher |
Interface used by InputValueSwitch to allow users to to provide custom matching rules against input values.
|
DataProcessingException |
A DataProcessingException is an error thrown during the processing of a record successfully parsed.
|
DataValidationException |
A DataValidationException is an error thrown during the processing of a record successfully parsed,
but whose data failed to pass a validation defined by annotation Validate
|
DateConversion |
Converts Strings to instances of Date and vice versa.
|
DefaultCharAppender |
|
DefaultCharInputReader |
|
DefaultContext |
Default implementation of the Context interface with essential information about the output being produced.
|
DefaultConversionProcessor |
|
DefaultParsingContext |
|
DoubleConversion |
Converts Strings to Doubles and vice versa
|
DummyFormat |
A concrete (dummy) implementation of Format .
|
ElasticCharAppender |
A character appender that restores its internal buffer size after expanding to accommodate larger contents.
|
Entry<T> |
|
EnumConversion<T extends java.lang.Enum<T>> |
Converts Strings to enumeration constants and vice versa.
|
EnumOptions |
The EnumSelector annotation is meant to be used in conjunction with enumeration attributes.
|
EnumSelector |
Identifies a property of an enumeration that should be used by EnumOptions to identify an input value.
|
EOFException |
Internal exception marker to signalize the end of the input.
|
ExcludeFieldEnumSelector |
A FieldSelector capable of deselecting fields in a record.
|
ExcludeFieldIndexSelector |
A FieldSelector capable of deselecting fields by their position in a record.
|
ExcludeFieldNameSelector |
A FieldSelector capable of deselecting fields by their name in a record.
|
ExpandingCharAppender |
An implementation CharAppender that expands the internal buffer of characters as required.
|
FieldAlignment |
Alignment of text in a fixed-width field.
|
FieldConversionMapping |
A class for mapping field selections to sequences of Conversion objects
|
FieldEnumSelector |
A FieldSelector capable of selecting fields represented by values of an enumeration type.
|
FieldIndexSelector |
A FieldSelector capable of selecting fields by their position in a record.
|
FieldMapping |
A helper class with information about the location of an field annotated with Parsed in a record.
|
FieldNameSelector |
A FieldSelector capable of selecting fields by their name.
|
FieldSelector |
Interface used to identify classes capable of selecting fields and returning their positions in a given sequence.
|
FieldSet<T> |
A set of selected fields.
|
FixedInstancePool<T> |
A very simple object instance pool with a fixed size.
|
FixedWidth |
The @FixedWidth annotation, along with the Parsed annotation, allows users to configure the length,
alignment and padding of fields parsed/written using the FixedWidthParser and FixedWidthWriter
|
FixedWidthFieldLengths |
Deprecated.
|
FixedWidthFields |
This class provides the name, length, alignment and padding of each field in a fixed-width record.
|
FixedWidthFormat |
The Fixed-Width format configuration.
|
FixedWidthParser |
A fast and flexible fixed-with parser implementation.
|
FixedWidthParserSettings |
This is the configuration class used by the Fixed-Width parser ( FixedWidthParser )
|
FixedWidthRoutines |
A collection of common routines involving the processing of Fixed-Width data.
|
FixedWidthWriter |
A fast and flexible fixed-with writer implementation.
|
FixedWidthWriterSettings |
This is the configuration class used by the Fixed-Width writer ( FixedWidthWriter )
|
FloatConversion |
Converts Strings to Floats and vice versa
|
Format |
Indicates that a parsed value is formatted and must be parsed before being assigned.
|
Format |
This is the parent class for all configuration classes that define a text format.
|
FormattedBigDecimalConversion |
Converts formatted Strings to instances of BigDecimal and vice versa.
|
FormattedConversion<T> |
This interface identifies conversions associated with the Format annotation.
|
FormattedDateConversion |
Converts objects of different date types (java.util.Date and java.util.Calendar ) to a formatted
date String .
|
Headers |
The Headers annotation allows java beans to configure how to handle field names in a given input/output
|
HeaderTransformer |
A transformer of headers used in Nested attributes.
|
InputAnalysisProcess |
A process to be executed over a sample of data being parsed.
|
InputDimension |
|
InputValueSwitch |
A concrete implementation of RowProcessorSwitch that allows switching among different implementations of
RowProcessor based on values found on the rows parsed from the input.
|
IntegerConversion |
Converts Strings to Integers and vice versa
|
Internal |
Internal class to keep common internal functions that are used in multiple places.
|
IterableResult<T,C extends Context> |
|
LineReader |
|
LineSeparatorDetector |
|
LongConversion |
Converts Strings to Longs and vice versa
|
LookaheadCharInputReader |
A special implementation of CharInputReader that wraps another CharInputReader and
collects a sequence of characters from the wrapped input, in order to analyze what the buffer contains
ahead of the current position.
|
Lookup |
|
LowerCase |
Indicates the String value of a field must be converted to lower case using LowerCaseConversion .
|
LowerCaseConversion |
|
MasterDetailListProcessor |
|
MasterDetailProcessor |
|
MasterDetailRecord |
An utility class to store data of a master row and its detail records.
|
MetaData |
|
MethodDescriptor |
A very basic descriptor or getter/setter methods
|
MethodFilter |
A filter for annotated methods.
|
MethodFilter.Filter |
|
MultiBeanListProcessor |
A RowProcessor implementation for converting rows extracted from any implementation of AbstractParser into java objects, storing
them into lists.
|
MultiBeanProcessor |
|
MultiBeanRowProcessor |
|
Nested |
Marks a field as a nested object to be constructed with the values of the current row.
|
NoopCharAppender |
|
NoopParsingContext |
|
NoopProcessor |
A singleton instance of a Processor that does nothing.
|
NoopProcessorErrorHandler<T extends Context> |
|
NoopRowProcessor |
|
NoopRowProcessorErrorHandler |
|
NormalizedString |
A NormalizedString allows representing text in a normalized fashion.
|
NullConversion<I,O> |
Default implementation for conversions from input Objects of type I to output Objects of type O
|
NullString |
Indicates that parsed values such as "", "?" or "null" should be interpreted as null.
|
NullStringConversion |
Converts Strings to null and vice versa
|
NumericConversion<T extends java.lang.Number> |
Converts Strings to instances of Number and vice versa.
|
ObjectColumnProcessor |
|
ObjectConversion<T> |
Default implementation for conversions from an input String to Objects of a given type T
|
ObjectRowListProcessor |
A convenience RowProcessor implementation for storing all rows parsed and converted to Object arrays into a list.
|
ObjectRowProcessor |
|
ObjectRowWriterProcessor |
|
OutputValueSwitch |
|
OutputValueSwitch.Switch |
|
Parsed |
Indicates the field is parsed.
|
ParserIterator<T> |
An Iterator over the parser enabling easy iteration against rows and records
Multiple iterations are possible if Files are being fed into the parser,
but other forms of input (such as InputStream s and Reader s) can not be iterated over more than once.
|
ParserOutput |
The ParserOutput is the component that manages records parsed by AbstractParser and their values.
|
ParsingContext |
Parsing context information available to instances of RowProcessor .
|
ParsingContextSnapshot |
A snapshot of a ParsingContext which retains copies of variable attributes of a given ParsingContext to
store the state of the parsing process at a given point in time.
|
ParsingContextWrapper |
|
Processor<T extends Context> |
The essential callback interface to handle records parsed by any parser that extends AbstractParser .
|
ProcessorErrorHandler<T extends Context> |
|
PropertyWrapper |
Wrapper for a implementation of PropertyDescriptor from either java.beans.PropertyDescriptor
or com.googlecode.openbeans.PropertyDescriptor .
|
Record |
A record parsed from the input, with convenience methods for easier data manipulation.
|
RecordFactory |
|
RecordImpl<C extends Context> |
|
RecordIterator |
|
RecordMetaData |
Metadata with information about Record s parsed from the input.
|
RecordMetaDataImpl<C extends Context> |
|
RegexConversion |
Replaces contents of a given input String, identified by a regular expression, with a replacement String.
|
Replace |
Indicates the String value of a field must have some of its contents replaced using RegexConversion .
|
ResultIterator<T,C extends Context> |
|
RetryableErrorHandler<T extends Context> |
|
RowIterator |
An iterator of String[] .
|
RowListProcessor |
A convenience RowProcessor implementation for storing all rows parsed into a list.
|
RowPlacement |
An indicator of where the input a row is placed in relation to others.
|
RowProcessor |
The essential callback interface to handle records parsed by any parser that extends AbstractParser .
|
RowProcessorErrorHandler |
|
RowProcessorSwitch |
A special RowProcessor implementation that combines and allows switching among different
RowProcessors.
|
RowWriterProcessor<T> |
The essential callback interface to convert input objects into a manageable format for writing.
|
RowWriterProcessorSwitch |
A special RowWriterProcessor implementation that combines and allows switching among different
RowWriterProcessors.
|
ShortConversion |
Converts Strings to Shorts and vice versa
|
StringCache<T> |
A simple cache of values associated with strings.
|
TextParsingException |
Exception type used provide information about any issue that might happen while parsing from a given input.
|
TextWritingException |
Exception type used provide information about any issue that might happen while writing to a given output.
|
ToStringConversion |
Converts any non-null object to its String representation.
|
TransformedHeader |
|
Trim |
Indicates the String value of a field must be trimmed using TrimConversion .
|
TrimConversion |
|
TsvFormat |
The TSV format configuration, for tab-separated inputs.
|
TsvParser |
A very fast TSV parser implementation.
|
TsvParserSettings |
This is the configuration class used by the TSV parser ( TsvParser )
|
TsvRoutines |
A collection of common routines involving the processing of TSV data.
|
TsvWriter |
A powerful and flexible TSV writer implementation.
|
TsvWriterSettings |
This is the configuration class used by the TSV writer ( TsvWriter )
|
UnescapedQuoteHandling |
This enumeration is used to determine how the ( CsvParser ) will handle values with unescaped quotes.
|
UpperCase |
Indicates the String value of a field must be converted to uppercase using UpperCaseConversion .
|
UpperCaseConversion |
|
Validate |
Performs basic validations against the String representation of the value found in the annotated field.
|
ValidatedConversion |
Performs one or more validations against the values of a given record.
|
Validator<T> |
Defines a custom validation process to be executed when reading or writing
values into a field of a java bean that is annotated with Validate
|
WriterCharAppender |
|