com.ibm.tivoli.maximo.interaction.obp

Class WSIOAttribute

  • All Implemented Interfaces:
    java.io.Serializable


    public class WSIOAttribute
    extends OBPNode
    See Also:
    Serialized Form
    • Constructor Detail

      • WSIOAttribute

        public WSIOAttribute()
    • Method Detail

      • getFractionDigits

        public int getFractionDigits()
        Returns:
        the fractionDigits
      • setFractionDigits

        public void setFractionDigits(int fractionDigits)
        Parameters:
        fractionDigits - the fractionDigits to set
      • getLength

        public int getLength()
        Returns:
        the length
      • setLength

        public void setLength(int length)
        Parameters:
        length - the length to set
      • getMaxLength

        public int getMaxLength()
        Returns:
        the maxLength
      • setMaxLength

        public void setMaxLength(int maxLength)
        Parameters:
        maxLength - the maxLength to set
      • getMinLength

        public int getMinLength()
        Returns:
        the minLength
      • setMinLength

        public void setMinLength(int minLength)
        Parameters:
        minLength - the minLength to set
      • getName

        public java.lang.String getName()
        Overrides:
        getName in class OBPNode
        Returns:
        the name
      • setName

        public void setName(java.lang.String name)
        Overrides:
        setName in class OBPNode
        Parameters:
        name - the name to set
      • isReadOnly

        public boolean isReadOnly()
        Returns:
        the readOnly
      • setReadOnly

        public void setReadOnly(boolean readOnly)
        Parameters:
        readOnly - the readOnly to set
      • getTotalDigits

        public int getTotalDigits()
        Returns:
        the totalDigits
      • setTotalDigits

        public void setTotalDigits(int totalDigits)
        Parameters:
        totalDigits - the totalDigits to set
      • getType

        public java.lang.String getType()
        Returns:
        the type
      • setType

        public void setType(java.lang.String type)
        Parameters:
        type - the type to set
      • isGenerated

        public boolean isGenerated()
      • getDefaultValue

        public java.lang.String getDefaultValue()
        Returns:
        the defaultValue
      • setDefaultValue

        public void setDefaultValue(java.lang.String defaultValue)
        Parameters:
        defaultValue - the defaultValue to set
      • getEnumList

        public java.util.List getEnumList()
        Returns:
        the enumList
      • setEnumList

        public void setEnumList(java.util.List enumList)
        Parameters:
        enumList - the enumList to set
      • hasDefaultValue

        public boolean hasDefaultValue()
      • getPatterns

        public java.lang.String[] getPatterns()
        Returns:
        the pattern
      • setPatterns

        public void setPatterns(java.lang.String[] patterns)
        Parameters:
        pattern - the pattern to set
      • setContainerAttributeName

        public void setContainerAttributeName(java.lang.String parentAttrName)
      • getContainerAttributeName

        public java.lang.String getContainerAttributeName()
      • isMapToParent

        public boolean isMapToParent()
        Returns:
        the mapToParent
      • setMapToParent

        public void setMapToParent(boolean mapToParent)
        Parameters:
        mapToParent - the mapToParent to set
      • getContainerAttrId

        public int getContainerAttrId()
        Returns:
        the parentAttrId
      • setContainerAttrId

        public void setContainerAttrId(int parentAttrId)
        Parameters:
        parentAttrId - the parentAttrId to set
      • setMaxExclusive

        public void setMaxExclusive(java.lang.String maxExclusive)
      • getMinExclusive

        public java.lang.String getMinExclusive()
        Returns:
        the minExclusive
      • setMinExclusive

        public void setMinExclusive(java.lang.String minExclusive)
        Parameters:
        minExclusive - the minExclusive to set
      • getMinInclusive

        public java.lang.String getMinInclusive()
        Returns:
        the minInclusive
      • setMinInclusive

        public void setMinInclusive(java.lang.String minInclusive)
        Parameters:
        minInclusive - the minInclusive to set
      • getMaxInclusive

        public java.lang.String getMaxInclusive()
        Returns:
        the maxInclusive
      • setMaxInclusive

        public void setMaxInclusive(java.lang.String maxInclusive)
        Parameters:
        maxInclusive - the maxInclusive to set
      • getMaxExclusive

        public java.lang.String getMaxExclusive()
        Returns:
        the maxExclusive
      • isXmlAttribute

        public boolean isXmlAttribute()
        Returns:
        true if this wsio attribute maps to a xml attribute and false otherwise
      • isNillable

        public boolean isNillable()
      • setNillable

        public void setNillable(boolean nillable)
      • getParentWSIOName

        public java.lang.String getParentWSIOName()
        Returns:
        the parentWSIOName
      • setParentWSIOName

        public void setParentWSIOName(java.lang.String parentWSIOName)
        Parameters:
        parentWSIOName - the parentWSIOName to set
      • setEnumType

        public void setEnumType(javax.xml.namespace.QName type)
      • getEnumType

        public javax.xml.namespace.QName getEnumType()