com.ibm.commerce.catalog.objects

Class CatalogGroupAttributeEntityCreationData

  • java.lang.Object
    • com.ibm.commerce.catalog.objects.CatalogGroupAttributeEntityCreationData
  • All Implemented Interfaces:
    EntityBeanCreationData, java.io.Serializable


    public class CatalogGroupAttributeEntityCreationData
    extends java.lang.Object
    implements EntityBeanCreationData
    This EntityCreationData represents the data object for creating the Catalog Group Attribute EJB.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      java.lang.Long attributeReferenceNumber
      The catalog group attribute ID.
      java.lang.Long catalogGroupReferenceNumber
      The catalog group ID.
      static java.lang.String COPYRIGHT
      The internal copyright field.
      java.lang.String description
      The description for the catalog group attribute.
      java.lang.Integer language_id
      The language ID.
      java.lang.String name
      The language dependent name of the catalog group attribute.
      java.lang.String oid
      The object ID.
      java.lang.Double sequence
      The sequence.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void copyFromAccessBean(CatalogGroupAttributeAccessBean accessBean)
      Copy attributes' values from the Catalog Group Attribute access bean to the Catalog Group Attribute entity creation data.
      java.lang.Long getAttributeReferenceNumber()
      Gets the catalog group attribute ID.
      java.lang.Long getCatalogGroupReferenceNumber()
      Gets the catalog group attribute ID.
      java.lang.String getDescription()
      Gets the description.
      java.lang.Integer getLanguage_id()
      Gets the language ID.
      java.lang.String getName()
      Gets the language dependent name of the catalog group attribute.
      java.lang.String getOid()
      Gets the object ID.
      java.lang.Double getSequence()
      Gets the sequence.
      void reset()
      Reset all attributes of the Catalog Group Attribute.
      void setAttributeReferenceNumber(java.lang.Long attributeReferenceNumber)
      Sets the catalog group attribute ID.
      void setCatalogGroupReferenceNumber(java.lang.Long catalogGroupReferenceNumber)
      Sets the catalog group attribute ID.
      void setDescription(java.lang.String description)
      Sets the description.
      void setLanguage_id(java.lang.Integer language_id)
      Sets the language ID.
      void setName(java.lang.String name)
      Sets the language dependent name of the catalog group attribute.
      void setOid(java.lang.String oid)
      Sets the object ID.
      void setSequence(java.lang.Double sequence)
      Sets the sequence.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 catalog group attribute ID.
      • catalogGroupReferenceNumber

        public java.lang.Long catalogGroupReferenceNumber
        The catalog group ID.
      • description

        public java.lang.String description
        The description for the catalog group attribute.
      • language_id

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

        public java.lang.String name
        The language dependent name of the catalog group attribute.
      • oid

        public java.lang.String oid
        The object ID.
      • sequence

        public java.lang.Double sequence
        The sequence.
    • Constructor Detail

      • CatalogGroupAttributeEntityCreationData

        public CatalogGroupAttributeEntityCreationData()
        Default constructor for the Catalog Group Attribute entity creation data.
    • Method Detail

      • getAttributeReferenceNumber

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

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

        public java.lang.Long getCatalogGroupReferenceNumber()
        Gets the catalog group attribute ID.
        Returns:
        catalogGroupReferenceNumber The catalog group attribute ID
      • setCatalogGroupReferenceNumber

        public void setCatalogGroupReferenceNumber(java.lang.Long catalogGroupReferenceNumber)
        Sets the catalog group attribute ID.
        Parameters:
        catalogGroupReferenceNumber - The catalog group attribute ID
      • getDescription

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

        public void setDescription(java.lang.String description)
        Sets the description.
        Parameters:
        description - The 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 language dependent name of the catalog group attribute.
        Returns:
        name The language dependent name of the catalog group attribute
      • setName

        public void setName(java.lang.String name)
        Sets the language dependent name of the catalog group attribute.
        Parameters:
        name - The language dependent name of the catalog group attribute
      • 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
      • getSequence

        public java.lang.Double getSequence()
        Gets the sequence.
        Returns:
        sequence The sequence
      • setSequence

        public void setSequence(java.lang.Double sequence)
        Sets the sequence.
        Parameters:
        sequence - The sequence
      • reset

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

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