public abstract class FlatParserFactory extends ParserFactorySupport
popProperty
Constructor and Description |
---|
FlatParserFactory() |
Modifier and Type | Method and Description |
---|---|
protected Preprocessor |
createPreprocessor(StreamConfig config)
Creates a stream configuration pre-processor.
|
protected void |
finalizeRecord(RecordConfig config,
Record record)
Invoked by
ParserFactorySupport.finalizeRecord(RecordConfig) to allow subclasses to perform
further finalization of the created Record . |
createAggregation, createFieldFormat, createProperty, createRecordAggregation, createRecordFormat, createRecordParserFactory, createStream, createStreamFormat, finalizeGroup, finalizeGroup, finalizeGroupIteration, finalizeGroupMain, finalizeRecord, finalizeRecordIteration, finalizeRecordMain, finalizeSegment, finalizeSegment, finalizeSegmentIteration, finalizeSegmentMain, finalizeStream, getBeanClass, getDefaultRecordParserFactory, getField, handleConstant, handleField, initializeGroup, initializeGroupIteration, initializeGroupMain, initializeRecord, initializeRecordIteration, initializeRecordMain, initializeSegment, initializeSegmentIteration, initializeSegmentMain, initializeStream, isBound, isReadEnabled, isSegmentRequired, isWriteEnabled, parseDefaultValue, popParser, popProperty, pushParser, pushProperty, reflectAggregationType, reflectCollectionType, reflectPropertyType, reflectRecordAggregationType, setClassLoader, setTypeHandlerFactory, updateConstructor
getParent, handleComponent, process
protected Preprocessor createPreprocessor(StreamConfig config)
ParserFactorySupport
createPreprocessor
in class ParserFactorySupport
config
- the stream configuration to pre-processPreprocessor
protected void finalizeRecord(RecordConfig config, Record record)
ParserFactorySupport
ParserFactorySupport.finalizeRecord(RecordConfig)
to allow subclasses to perform
further finalization of the created Record
.finalizeRecord
in class ParserFactorySupport
config
- the record configurationrecord
- the Record
being finalized