com.ibm.commerce.catalog.objects

Class AttributeEntityCreationData

  • java.lang.Object
    • com.ibm.commerce.catalog.objects.AttributeEntityCreationData
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The internal copyright field.
        See Also:
        Constant Field Values
      • attributeReferenceNumber

        public java.lang.Long attributeReferenceNumber
        The attribute ID.
      • description

        public java.lang.String description
        The attribute description.
      • language_id

        public java.lang.Integer language_id
        The language ID.
      • name

        public java.lang.String name
        The attribute name.
      • sequenceNumber

        public java.lang.Double sequenceNumber
        The sequence number.
      • attributeType

        public java.lang.String attributeType
        The attribute type.
      • catalogEntryReferenceNumber

        public java.lang.Long catalogEntryReferenceNumber
        The catalog entry ID.
      • description2

        public java.lang.String description2
        The second description.
      • field1

        public java.lang.String field1
        The customizable field 1.
      • OID

        public java.lang.String OID
        The Object ID.
      • usage

        public java.lang.String usage
        The attribute usage: defining, descriptive, or other.
      • groupName

        public java.lang.String groupName
        The group name.
      • noteInfo

        public java.lang.String noteInfo
        The note info.
    • Constructor Detail

      • AttributeEntityCreationData

        public AttributeEntityCreationData()
        Default constructor for the Attribute entity creation data.
    • Method Detail

      • getAttributeReferenceNumber

        public java.lang.Long getAttributeReferenceNumber()
        Gets the attribute ID.
        Returns:
        attributeReferenceNumber The attribute ID
      • setAttributeReferenceNumber

        public void setAttributeReferenceNumber(java.lang.Long attributeReferenceNumber)
        Sets the attribute ID.
        Parameters:
        attributeReferenceNumber - The attribute ID
      • getDescription

        public java.lang.String getDescription()
        Gets the attribute description.
        Returns:
        description The attribute description
      • setDescription

        public void setDescription(java.lang.String description)
        Sets the attribute description.
        Parameters:
        description - The attribute description
      • getLanguage_id

        public java.lang.Integer getLanguage_id()
        Gets the language ID.
        Returns:
        language_id The language ID
      • setLanguage_id

        public void setLanguage_id(java.lang.Integer language_id)
        Sets the language ID.
        Parameters:
        language_id - The language ID
      • getName

        public java.lang.String getName()
        Gets the attribute name.
        Returns:
        name The attribute name
      • setName

        public void setName(java.lang.String name)
        Sets the attribute name.
        Parameters:
        name - The attribute name
      • getSequenceNumber

        public java.lang.Double getSequenceNumber()
        Gets the sequence number.
        Returns:
        sequenceNumber The sequence number
      • setSequenceNumber

        public void setSequenceNumber(java.lang.Double sequenceNumber)
        Sets the sequence number.
        Parameters:
        sequenceNumber - The sequence number
      • getAttributeType

        public java.lang.String getAttributeType()
        Gets the attribute type.
        Returns:
        attributeType The attribute type
      • setAttributeType

        public void setAttributeType(java.lang.String attributeType)
        Sets the attribute type.
        Parameters:
        attributeType - The attribute type
      • getCatalogEntryReferenceNumber

        public java.lang.Long getCatalogEntryReferenceNumber()
        Gets the catalog entry ID.
        Returns:
        catalogEntryReferenceNumber The catalog entry ID
      • setCatalogEntryReferenceNumber

        public void setCatalogEntryReferenceNumber(java.lang.Long catalogEntryReferenceNumber)
        Sets the catalog entry ID.
        Parameters:
        catalogEntryReferenceNumber - The catalog entry ID
      • getDescription2

        public java.lang.String getDescription2()
        Gets the second description.
        Returns:
        description2 The second description
      • setDescription2

        public void setDescription2(java.lang.String description2)
        Sets the second description.
        Parameters:
        description2 - The second description
      • getField1

        public java.lang.String getField1()
        Gets the customizable field 1.
        Returns:
        field1 The customizable field 1
      • setField1

        public void setField1(java.lang.String field1)
        Sets the customizable field 1.
        Parameters:
        field1 - The customizable field 1
      • getOID

        public java.lang.String getOID()
        Gets the Object ID.
        Returns:
        OID The Object ID
      • setOID

        public void setOID(java.lang.String OID)
        Sets the Object ID.
        Parameters:
        OID - The Object ID
      • getUsage

        public java.lang.String getUsage()
        Gets the attribute usage.
        Returns:
        usage The attribute usage
      • setUsage

        public void setUsage(java.lang.String usage)
        Sets the attribute usage.
        Parameters:
        usage - The attribute usage
      • getGroupName

        public java.lang.String getGroupName()
        Gets the group name.
        Returns:
        groupName The group name
      • setGroupName

        public void setGroupName(java.lang.String groupName)
        Sets the group name.
        Parameters:
        groupName - The group name
      • getNoteInfo

        public java.lang.String getNoteInfo()
        Gets the note info.
        Returns:
        noteInfo The note info
      • setNoteInfo

        public void setNoteInfo(java.lang.String noteInfo)
        Sets the note info.
        Parameters:
        noteInfo - The note info
      • reset

        public void reset()
                   throws java.lang.IllegalAccessException
        Reset all attributes of the Attribute.
        Throws:
        java.lang.IllegalAccessException - An illegal access exception
      • copyFromAccessBean

        public void copyFromAccessBean(AttributeAccessBean accessBean)
        Copy attributes' values from the Attribute access bean to the Attribute entity creation data.
        Parameters:
        AccessBean - The Attribute access bean