public class XmlParserFactory extends ParserFactorySupport
ParserFactory for the XML stream format.popProperty| Constructor and Description | 
|---|
| XmlParserFactory()Constructs a new XmlParserFactory. | 
createAggregation, createProperty, createRecordAggregation, createRecordParserFactory, finalizeGroup, finalizeGroup, finalizeGroupIteration, finalizeRecord, finalizeRecordIteration, finalizeSegment, finalizeSegmentIteration, finalizeStream, getBeanClass, getField, handleConstant, handleField, initializeGroup, initializeGroupIteration, initializeRecord, initializeRecordIteration, initializeSegment, initializeSegmentIteration, initializeStream, isBound, isReadEnabled, isWriteEnabled, parseDefaultValue, popParser, popProperty, pushParser, pushProperty, reflectAggregationType, reflectCollectionType, reflectPropertyType, reflectRecordAggregationType, setClassLoader, setTypeHandlerFactory, updateConstructorgetParent, handleComponent, processprotected Preprocessor createPreprocessor(StreamConfig config)
ParserFactorySupportcreatePreprocessor in class ParserFactorySupportconfig - the stream configuration to pre-processPreprocessorpublic Stream createStream(StreamConfig config) throws BeanIOConfigurationException
ParserFactorySupportcreateStream in interface ParserFactorycreateStream in class ParserFactorySupportconfig - the stream configurationStreamBeanIOConfigurationException - if the configuration is invalidprotected void initializeGroupMain(GroupConfig config, Property bean)
initializeGroupMain in class ParserFactorySupportprotected Property finalizeGroupMain(GroupConfig config) throws BeanIOConfigurationException
finalizeGroupMain in class ParserFactorySupportBeanIOConfigurationExceptionprotected void initializeRecordMain(RecordConfig config, Property bean)
initializeRecordMain in class ParserFactorySupportprotected Property finalizeRecordMain(RecordConfig config) throws BeanIOConfigurationException
finalizeRecordMain in class ParserFactorySupportBeanIOConfigurationExceptionprotected void finalizeRecord(RecordConfig config, Record record)
ParserFactorySupportParserFactorySupport.finalizeRecord(RecordConfig) to allow subclasses to perform
 further finalization of the created Record.finalizeRecord in class ParserFactorySupportconfig - the record configurationrecord - the Record being finalizedprotected boolean isSegmentRequired(SegmentConfig config)
isSegmentRequired in class ParserFactorySupportprotected void initializeSegmentMain(SegmentConfig config, Property property)
ParserFactorySupportParserFactorySupport.initializeSegment(SegmentConfig) to initialize the segment.initializeSegmentMain in class ParserFactorySupportconfig - the segment configurationproperty - the property bound to the segment, or null if no property was boundprotected Property finalizeSegmentMain(SegmentConfig config) throws BeanIOConfigurationException
ParserFactorySupportParserFactorySupport.finalizeSegment(SegmentConfig) to finalize the segment component.finalizeSegmentMain in class ParserFactorySupportconfig - the segment configurationBeanIOConfigurationExceptionprotected void finalizeSegment(SegmentConfig config, Segment segment)
ParserFactorySupportParserFactorySupport.finalizeSegmentMain(SegmentConfig) to allow subclasses to perform
 further finalization of the created Segment.finalizeSegment in class ParserFactorySupportconfig - the segment configurationsegment - the new Segmentpublic 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