|
BeanIO 2.0.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.beanio.internal.compiler.ProcessorSupport org.beanio.internal.compiler.Preprocessor org.beanio.internal.compiler.xml.XmlPreprocessor
public class XmlPreprocessor
Configuration Preprocessor
for an XML stream format.
Field Summary |
---|
Fields inherited from class org.beanio.internal.compiler.Preprocessor |
---|
propertyRoot, stream |
Constructor Summary | |
---|---|
XmlPreprocessor(StreamConfig stream)
Constructs a new XmlPreprocessor. |
Method Summary | |
---|---|
protected void |
handleField(FieldConfig field)
Processes a field configuration. |
protected void |
initializeGroup(GroupConfig group)
Initializes a group configuration before its children have been processed. |
protected void |
initializeSegment(SegmentConfig segment)
Initializes a segment configuration before its children have been processed. |
protected void |
validateRecordIdentifyingCriteria(FieldConfig field)
This method validates a record identifying field has a literal or regular expression configured for identifying a record. |
Methods inherited from class org.beanio.internal.compiler.Preprocessor |
---|
finalizeGroup, finalizeRecord, finalizeSegment, finalizeStream, handleConstant, initializeRecord, initializeStream |
Methods inherited from class org.beanio.internal.compiler.ProcessorSupport |
---|
getParent, handleComponent, process |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlPreprocessor(StreamConfig stream)
stream
- the stream configuration to pre-processMethod Detail |
---|
protected void initializeGroup(GroupConfig group)
Preprocessor
initializeGroup
in class Preprocessor
group
- the group configuration to processprotected void initializeSegment(SegmentConfig segment)
Preprocessor
initializeSegment
in class Preprocessor
segment
- the segment configuration to processprotected void handleField(FieldConfig field)
Preprocessor
handleField
in class Preprocessor
field
- the field configuration to processprotected void validateRecordIdentifyingCriteria(FieldConfig field)
Preprocessor
validateRecordIdentifyingCriteria
in class Preprocessor
field
- the record identifying field configuration to validate
|
BeanIO 2.0.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |