Class Field
java.lang.Object
com.adaptris.adapter.edistream.model.EdiElement
com.adaptris.adapter.edistream.model.Field
- All Implemented Interfaces:
Serializable
,TreeNode
This class is an object representation of the gxml Element tag.
This tag can appear in Segments and Composites.
This tag can appear in Segments and Composites.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Represents the type of data that the field holds, however this is only used for validation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChild
(EdiElement child) boolean
boolean
getChild
(int position) int
getData()
int
int
boolean
boolean
hasData()
void
setChildren
(List<EdiElement> children) void
void
setDataMaxLength
(int dataMaxLength) void
setDataMinLength
(int dataMinLength) void
setDatatTypeStr
(String type) void
setStdCodes
(StandardCodes stdCodes) toString()
Methods inherited from class com.adaptris.adapter.edistream.model.EdiElement
children, childrenEquals, equalsStr, getChildAt, getChildrenAsString, getIndex, getMaxRepetitions, getName, getParent, getRepetitions, hashCode, isLeaf, isMandatory, setMandatory, setMaxRepetitions, setName, setParent, setRepetitions, setSegmentReps
-
Constructor Details
-
Field
public Field()
-
-
Method Details
-
getDataTypeStr
-
setDatatTypeStr
-
getDataMinLength
public int getDataMinLength() -
setDataMinLength
public void setDataMinLength(int dataMinLength) -
getDataMaxLength
public int getDataMaxLength() -
setDataMaxLength
public void setDataMaxLength(int dataMaxLength) -
getData
-
setData
-
hasData
public boolean hasData() -
getChildren
- Overrides:
getChildren
in classEdiElement
-
setChildren
- Overrides:
setChildren
in classEdiElement
-
addChild
- Overrides:
addChild
in classEdiElement
-
getChild
- Overrides:
getChild
in classEdiElement
-
hasChildren
public boolean hasChildren()- Overrides:
hasChildren
in classEdiElement
-
getChildCount
public int getChildCount()- Specified by:
getChildCount
in interfaceTreeNode
- Overrides:
getChildCount
in classEdiElement
-
getAllowsChildren
public boolean getAllowsChildren()- Specified by:
getAllowsChildren
in interfaceTreeNode
- Overrides:
getAllowsChildren
in classEdiElement
-
getStdCodes
-
setStdCodes
-
toString
- Overrides:
toString
in classEdiElement
-
equals
- Overrides:
equals
in classEdiElement
-