|
BeanIO 2.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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-process| Method Detail |
|---|
protected void initializeGroup(GroupConfig group)
Preprocessor
initializeGroup in class Preprocessorgroup - the group configuration to processprotected void initializeSegment(SegmentConfig segment)
Preprocessor
initializeSegment in class Preprocessorsegment - the segment configuration to processprotected void handleField(FieldConfig field)
Preprocessor
handleField in class Preprocessorfield - the field configuration to processprotected void validateRecordIdentifyingCriteria(FieldConfig field)
Preprocessor
validateRecordIdentifyingCriteria in class Preprocessorfield - 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 | ||||||||