Class Field
- java.lang.Object
-
- com.adaptris.adapter.edistream.model.EdiElement
-
- com.adaptris.adapter.edistream.model.Field
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.tree.TreeNode
public class Field extends EdiElement
This class is an object representation of the gxml Element tag.
This tag can appear in Segments and Composites.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classField.DataTypeRepresents the type of data that the field holds, however this is only used for validation
-
Constructor Summary
Constructors Constructor Description Field()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(EdiElement child)booleanequals(java.lang.Object obj)booleangetAllowsChildren()EdiElementgetChild(int position)intgetChildCount()java.util.List<EdiElement>getChildren()java.lang.StringgetData()intgetDataMaxLength()intgetDataMinLength()java.lang.StringgetDataTypeStr()StandardCodesgetStdCodes()booleanhasChildren()booleanhasData()voidsetChildren(java.util.List<EdiElement> children)voidsetData(java.lang.String data)voidsetDataMaxLength(int dataMaxLength)voidsetDataMinLength(int dataMinLength)voidsetDatatTypeStr(java.lang.String type)voidsetStdCodes(StandardCodes stdCodes)java.lang.StringtoString()-
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
-
-
-
-
Method Detail
-
getDataTypeStr
public java.lang.String getDataTypeStr()
-
setDatatTypeStr
public void setDatatTypeStr(java.lang.String type)
-
getDataMinLength
public int getDataMinLength()
-
setDataMinLength
public void setDataMinLength(int dataMinLength)
-
getDataMaxLength
public int getDataMaxLength()
-
setDataMaxLength
public void setDataMaxLength(int dataMaxLength)
-
getData
public java.lang.String getData()
-
setData
public void setData(java.lang.String data)
-
hasData
public boolean hasData()
-
getChildren
public java.util.List<EdiElement> getChildren()
- Overrides:
getChildrenin classEdiElement
-
setChildren
public void setChildren(java.util.List<EdiElement> children)
- Overrides:
setChildrenin classEdiElement
-
addChild
public void addChild(EdiElement child)
- Overrides:
addChildin classEdiElement
-
getChild
public EdiElement getChild(int position)
- Overrides:
getChildin classEdiElement
-
hasChildren
public boolean hasChildren()
- Overrides:
hasChildrenin classEdiElement
-
getChildCount
public int getChildCount()
- Specified by:
getChildCountin interfacejavax.swing.tree.TreeNode- Overrides:
getChildCountin classEdiElement
-
getAllowsChildren
public boolean getAllowsChildren()
- Specified by:
getAllowsChildrenin interfacejavax.swing.tree.TreeNode- Overrides:
getAllowsChildrenin classEdiElement
-
getStdCodes
public StandardCodes getStdCodes()
-
setStdCodes
public void setStdCodes(StandardCodes stdCodes)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classEdiElement
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classEdiElement
-
-