public class DelimitedParserFactory extends FlatParserFactory
ParserFactory
for the delimited stream format.popProperty
Constructor and Description |
---|
DelimitedParserFactory()
Constructs a new DelimitedParserFactory.
|
Modifier and Type | Method and Description |
---|---|
FieldFormat |
createFieldFormat(FieldConfig config,
Class<?> type)
Creates a format specific
FieldFormat . |
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 . |
createPreprocessor, finalizeRecord
createAggregation, 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, updateConstructor
getParent, handleComponent, process
public DelimitedParserFactory()
public StreamFormat createStreamFormat(StreamConfig config)
ParserFactorySupport
StreamFormat
.createStreamFormat
in class ParserFactorySupport
config
- the stream configurationStreamFormat
public RecordFormat createRecordFormat(RecordConfig config)
ParserFactorySupport
RecordFormat
.createRecordFormat
in class ParserFactorySupport
config
- the record configurationRecordFormat
public FieldFormat createFieldFormat(FieldConfig config, Class<?> type)
ParserFactorySupport
FieldFormat
.createFieldFormat
in class ParserFactorySupport
config
- the field configurationtype
- the property type, or null if not bound to a propertyFieldFormat
protected RecordParserFactory getDefaultRecordParserFactory()
ParserFactorySupport
RecordParserFactory
.getDefaultRecordParserFactory
in class ParserFactorySupport
RecordParserFactory