Package com.univocity.parsers.common

Interface Summary
Context Basic context information used internally by instances of Processor and Record.
ConversionProcessor A basic interface for classes that associate Conversion implementations with fields of a given input/output.
ParsingContext Parsing context information available to instances of RowProcessor.
ProcessorErrorHandler<T extends Context> The ProcessorErrorHandler is a callback used by the parser/writer to handle non-fatal DataProcessingExceptions that may occur when processing rows using a Processor or RowWriterProcessor.
RowProcessorErrorHandler The RowProcessorErrorHandler is a callback used by the parser/writer to handle non-fatal DataProcessingExceptions that may occur when processing rows using a RowProcessor or RowWriterProcessor.
 

Class Summary
AbstractParser<T extends CommonParserSettings<?>> The AbstractParser class provides a common ground for all parsers in uniVocity-parsers.
AbstractWriter<S extends CommonWriterSettings<?>> The AbstractWriter class provides a common ground for all writers in uniVocity-parsers.
ArgumentUtils An utility class for validating inputs.
ColumnMap Class responsible for calculating and storing the position of fields parsed from the input.
CommonParserSettings<F extends Format> This is the parent class for all configuration classes used by parsers (AbstractParser)
CommonSettings<F extends Format> This is the parent class for all configuration classes used by parsers (AbstractParser) and writers (AbstractWriter)
CommonWriterSettings<F extends Format> This is the parent class for all configuration classes used by writers (AbstractWriter)
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> A simple a wrapper for a Context.
DefaultContext Default implementation of the Context interface with essential information about the output being produced.
DefaultConversionProcessor The base class for RowProcessor and RowWriterProcessor implementations that support value conversions provided by Conversion instances.
DefaultParsingContext The default ParsingContext implementation used internally by AbstractParser to expose information about a parsing process in execution.
Format This is the parent class for all configuration classes that define a text format.
NoopProcessorErrorHandler<T extends Context> An (singleton) implementation of ProcessorErrorHandler that simply rethrows any DataProcessingException that comes into its NoopProcessorErrorHandler.handleError(DataProcessingException, Object[], Context)} method
ParserOutput The ParserOutput is the component that manages records parsed by AbstractParser and their values.
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 A simple a wrapper for a ParsingContext.
 

Exception Summary
DataProcessingException A DataProcessingException is an error thrown during the processing of a record successfully parsed.
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.
 



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