Class XmlField

java.lang.Object
io.atlasmap.v2.Field
io.atlasmap.xml.v2.XmlField
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
XmlComplexType

public class XmlField extends Field implements Serializable
See Also:
  • Field Details

    • annotations

      protected StringList annotations
    • restrictions

      protected Restrictions restrictions
    • nodeType

      protected NodeType nodeType
    • primitive

      protected Boolean primitive
    • typeName

      protected String typeName
    • userCreated

      protected Boolean userCreated
    • attribute

      protected Boolean attribute
  • Constructor Details

    • XmlField

      public XmlField()
  • Method Details

    • getAnnotations

      public StringList getAnnotations()
      Gets the value of the annotations property.
      Returns:
      possible object is StringList
    • setAnnotations

      public void setAnnotations(StringList value)
      Sets the value of the annotations property.
      Parameters:
      value - allowed object is StringList
    • getRestrictions

      public Restrictions getRestrictions()
      Gets the value of the restrictions property.
      Returns:
      possible object is Restrictions
    • setRestrictions

      public void setRestrictions(Restrictions value)
      Sets the value of the restrictions property.
      Parameters:
      value - allowed object is Restrictions
    • getNodeType

      public NodeType getNodeType()
      Gets the value of the nodeType property.
      Returns:
      possible object is NodeType
    • setNodeType

      public void setNodeType(NodeType value)
      Sets the value of the nodeType property.
      Parameters:
      value - allowed object is NodeType
    • isPrimitive

      public Boolean isPrimitive()
      Gets the value of the primitive property.
      Returns:
      possible object is Boolean
    • setPrimitive

      public void setPrimitive(Boolean value)
      Sets the value of the primitive property.
      Parameters:
      value - allowed object is Boolean
    • getTypeName

      public String getTypeName()
      Gets the value of the typeName property.
      Returns:
      possible object is String
    • setTypeName

      public void setTypeName(String value)
      Sets the value of the typeName property.
      Parameters:
      value - allowed object is String
    • isUserCreated

      public Boolean isUserCreated()
      Gets the value of the userCreated property.
      Returns:
      possible object is Boolean
    • setUserCreated

      public void setUserCreated(Boolean value)
      Sets the value of the userCreated property.
      Parameters:
      value - allowed object is Boolean
    • isAttribute

      public Boolean isAttribute()
      Gets the value of the attribute property.
      Returns:
      possible object is Boolean
    • setAttribute

      public void setAttribute(Boolean value)
      Sets the value of the attribute property.
      Parameters:
      value - allowed object is Boolean
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object