Uses of Interface
com.univocity.parsers.common.Context
Packages that use Context
Package
Description
-
Uses of Context in com.univocity.parsers.common
Classes in com.univocity.parsers.common with type parameters of type ContextModifier and TypeClassDescriptionclassContextSnapshot<T extends Context>classContextWrapper<T extends Context>A simple a wrapper for aContext.interfaceIterableResult<T,C extends Context> AnIterableresult that provides the current parsing context through theIterableResult.getContext()methodfinal classNoopProcessorErrorHandler<T extends Context>An (singleton) implementation ofProcessorErrorHandlerthat simply rethrows anyDataProcessingExceptionthat comes into itsNoopProcessorErrorHandler.handleError(DataProcessingException, Object[], Context)} methodinterfaceProcessorErrorHandler<T extends Context>TheProcessorErrorHandleris a callback used by the parser/writer to handle non-fatalDataProcessingExceptions that may occur when processing rows using aProcessororRowWriterProcessor.interfaceResultIterator<T,C extends Context> AnIteratorthat provides the current parsing context through theResultIterator.getContext()methodclassRetryableErrorHandler<T extends Context>AProcessorErrorHandlerimplementation that gives the user a chance to provide a default value for columns that could not be processed due to an exception, through the methodRetryableErrorHandler.setDefaultValue(Object).Subinterfaces of Context in com.univocity.parsers.commonModifier and TypeInterfaceDescriptioninterfaceParsing context information available to instances ofRowProcessor.Classes in com.univocity.parsers.common that implement ContextModifier and TypeClassDescriptionclassContextSnapshot<T extends Context>classContextWrapper<T extends Context>A simple a wrapper for aContext.classDefault implementation of theContextinterface with essential information about the output being produced.classThe defaultParsingContextimplementation used internally byAbstractParserto expose information about a parsing process in execution.classA snapshot of aParsingContextwhich retains copies of variable attributes of a givenParsingContextto store the state of the parsing process at a given point in time.classA simple a wrapper for aParsingContext.Fields in com.univocity.parsers.common declared as ContextMethods in com.univocity.parsers.common with type parameters of type ContextModifier and TypeMethodDescriptionCommonParserSettings.getProcessor()Returns the callback implementation of the interfaceProcessorwhich handles the lifecycle of the parsing process and processes each record extracted from the input<T extends Context>
ProcessorErrorHandler<T> CommonSettings.getProcessorErrorHandler()Returns the custom error handler to be used to capture and handle errors that might happen while processing records with aProcessoror aRowWriterProcessor(i.e.Methods in com.univocity.parsers.common with parameters of type ContextModifier and TypeMethodDescriptionfinal Object[]DefaultConversionProcessor.applyConversions(String[] row, Context context) Executes the sequences of conversions defined usingDefaultConversionProcessor.convertFields(Conversion...),DefaultConversionProcessor.convertIndexes(Conversion...)andDefaultConversionProcessor.convertAll(Conversion...), for every field in the given row.protected voidDefaultConversionProcessor.initializeConversions(String[] row, Context context) protected voidTextParsingException.setContext(Context context) Method parameters in com.univocity.parsers.common with type arguments of type ContextModifier and TypeMethodDescriptionvoidCommonParserSettings.setProcessor(Processor<? extends Context> processor) Defines the callback implementation of the interfaceProcessorwhich handles the lifecycle of the parsing process and processes each record extracted from the inputvoidCommonSettings.setProcessorErrorHandler(ProcessorErrorHandler<? extends Context> processorErrorHandler) Defines a custom error handler to capture and handle errors that might happen while processing records with aProcessoror aRowWriterProcessor(i.e.Constructors in com.univocity.parsers.common with parameters of type ContextModifierConstructorDescriptionColumnMap(Context context, ParserOutput output) TextParsingException(Context context, String message, Throwable cause) Creates a new exception with information about an error that occurred when parsing some input. -
Uses of Context in com.univocity.parsers.common.processor.core
Classes in com.univocity.parsers.common.processor.core with type parameters of type ContextModifier and TypeClassDescriptionclassAbstractBatchedColumnProcessor<T extends Context>AProcessorimplementation that stores values of columns in batches.classAbstractBatchedObjectColumnProcessor<T extends Context>AProcessorimplementation for converting batches of rows extracted from any implementation ofAbstractParserinto columns of objects.classAbstractBeanListProcessor<T,C extends Context> A convenienceProcessorimplementation for storing all java objects generated form the parsed input into a list.classAbstractBeanProcessor<T,C extends Context> AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto java objects.classAbstractColumnProcessor<T extends Context>A simpleProcessorimplementation that stores values of columns.classAbstractConcurrentProcessor<T extends Context>AProcessorimplementation to perform row processing tasks in parallel.classAbstractInputValueSwitch<T extends Context>classAbstractListProcessor<T extends Context>A convenienceProcessorimplementation for storing all rows parsed into a list.classAbstractMasterDetailListProcessor<T extends Context>A convenienceProcessorimplementation for storing allMasterDetailRecordgenerated form the parsed input into a list.classAbstractMasterDetailProcessor<T extends Context>AProcessorimplementation for associating rows extracted from any implementation ofAbstractParserintoMasterDetailRecordinstances.classAbstractMultiBeanListProcessor<C extends Context>AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto java objects, storing them into lists.classAbstractMultiBeanProcessor<C extends Context>AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto java objects.classAbstractMultiBeanRowProcessor<C extends Context>AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto java objects.classAbstractObjectColumnProcessor<T extends Context>AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto columns of objects.classAbstractObjectListProcessor<T extends Context>A convenienceProcessorimplementation for storing all rows parsed and converted to Object arrays into a list.classAbstractObjectProcessor<T extends Context>AProcessorimplementation for converting rows extracted from any implementation ofAbstractParserinto arrays of objects.classAbstractProcessor<T extends Context>AProcessorimplementation that just implements all methods defined by the interface.classAbstractProcessorSwitch<T extends Context>A specialProcessorimplementation that combines and allows switching among different Processors.classCompositeProcessor<C extends Context>interfaceThe essential callback interface to handle records parsed by any parser that extendsAbstractParser.Methods in com.univocity.parsers.common.processor.core with parameters of type ContextModifier and TypeMethodDescriptionBeanConversionProcessor.createBean(String[] row, Context context) Converts a record with values extracted from the parser into a java bean instance. -
Uses of Context in com.univocity.parsers.common.record
Methods in com.univocity.parsers.common.record with parameters of type ContextModifier and TypeMethodDescriptionabstract MAbstractRecordFactory.createMetaData(Context context) com.univocity.parsers.common.record.RecordMetaDataImplRecordFactory.createMetaData(Context context) Constructors in com.univocity.parsers.common.record with parameters of type ContextModifierConstructorDescriptionAbstractRecordFactory(Context context) Creates a new factory ofRecordbased the state of a parserRecordFactory(Context context) Creates a new factory ofRecordbased the state of a parser