public class FixedLengthParserFactory extends FlatParserFactory
ParserFactory for the fixed length stream format.popProperty| Constructor and Description |
|---|
FixedLengthParserFactory()
Constructs a new FixedLengthParserFactory.
|
| Modifier and Type | Method and Description |
|---|---|
FieldFormat |
createFieldFormat(FieldConfig config,
Class<?> type)
Creates a format specific
FieldFormat. |
protected Preprocessor |
createPreprocessor(StreamConfig config)
Creates a stream configuration pre-processor.
|
RecordFormat |
createRecordFormat(RecordConfig config)
Creates a format specific
RecordFormat. |
StreamFormat |
createStreamFormat(StreamConfig config)
Creates a format specific
StreamFormat. |
protected RecordParserFactory |
getDefaultRecordParserFactory()
Returns the default
RecordParserFactory. |
finalizeRecordcreateAggregation, createProperty, createRecordAggregation, createRecordParserFactory, createStream, finalizeGroup, finalizeGroup, finalizeGroupIteration, finalizeGroupMain, finalizeRecord, finalizeRecordIteration, finalizeRecordMain, finalizeSegment, finalizeSegment, finalizeSegmentIteration, finalizeSegmentMain, finalizeStream, getBeanClass, 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, updateConstructorgetParent, handleComponent, processpublic FixedLengthParserFactory()
protected Preprocessor createPreprocessor(StreamConfig config)
ParserFactorySupportcreatePreprocessor in class FlatParserFactoryconfig - the stream configuration to pre-processPreprocessorpublic StreamFormat createStreamFormat(StreamConfig config)
ParserFactorySupportStreamFormat.createStreamFormat in class ParserFactorySupportconfig - the stream configurationStreamFormatpublic RecordFormat createRecordFormat(RecordConfig config)
ParserFactorySupportRecordFormat.createRecordFormat in class ParserFactorySupportconfig - the record configurationRecordFormatpublic FieldFormat createFieldFormat(FieldConfig config, Class<?> type)
ParserFactorySupportFieldFormat.createFieldFormat in class ParserFactorySupportconfig - the field configurationtype - the property type, or null if not bound to a propertyFieldFormatprotected RecordParserFactory getDefaultRecordParserFactory()
ParserFactorySupportRecordParserFactory.getDefaultRecordParserFactory in class ParserFactorySupportRecordParserFactory