com.ibm.commerce.catalog.objects

Class CatalogEntryRelationEntityCreationData

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


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

      Fields 
      Modifier and Type Field and Description
      java.lang.Long catalogEntryIdChild
      The child catalog entry ID.
      java.lang.Long catalogEntryIdParent
      The parent catalog entry ID.
      java.lang.String catalogRelationTypeId
      The catalog entry relation type ID.
      static java.lang.String COPYRIGHT
      The internal copyright field.
      java.lang.String field1
      The customizable field 1.
      java.lang.Integer field2
      The customizable field 2.
      java.math.BigDecimal field3
      The customizable field 3.
      java.lang.String groupName
      The group name.
      java.lang.String OID
      The object ID.
      java.lang.Double quantity
      The quantity.
      java.lang.Double sequence
      The sequence
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void copyFromAccessBean(CatalogEntryRelationAccessBean accessBean)
      Copy attributes' values from the Catalog Entry Relation access bean to the Catalog Entry Relation entity creation data.
      java.lang.Long getCatalogEntryIdChild()
      Gets the child catalog entry ID.
      java.lang.Long getCatalogEntryIdParent()
      Gets the parent catalog entry ID.
      java.lang.String getCatalogRelationTypeId()
      Gets the catalog entry relation type ID.
      java.lang.String getField1()
      Gets the customizable field 1.
      java.lang.Integer getField2()
      Gets the customizable field 2.
      java.math.BigDecimal getField3()
      Gets the customizable field 3.
      java.lang.String getGroupName()
      Gets the group name.
      java.lang.String getOID()
      Gets the object ID.
      java.lang.Double getQuantity()
      Gets the quantity.
      java.lang.Double getSequence()
      Gets the sequence.
      void reset()
      Reset all attributes of the Catalog Entry Relation.
      void setCatalogEntryIdChild(java.lang.Long catalogEntryIdChild)
      Sets the child catalog entry ID.
      void setCatalogEntryIdParent(java.lang.Long catalogEntryIdParent)
      Sets the parent catalog entry ID.
      void setCatalogRelationTypeId(java.lang.String catalogRelationTypeId)
      Sets the catalog entry relation type ID.
      void setField1(java.lang.String field1)
      Sets the customizable field 1.
      void setField2(java.lang.Integer field2)
      Sets the customizable field 2.
      void setField3(java.math.BigDecimal field3)
      Sets the customizable field 3.
      void setGroupName(java.lang.String groupName)
      Sets the group name.
      void setOID(java.lang.String OID)
      Sets the object ID.
      void setQuantity(java.lang.Double quantity)
      Sets the quantity.
      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
      • catalogEntryIdChild

        public java.lang.Long catalogEntryIdChild
        The child catalog entry ID.
      • catalogEntryIdParent

        public java.lang.Long catalogEntryIdParent
        The parent catalog entry ID.
      • catalogRelationTypeId

        public java.lang.String catalogRelationTypeId
        The catalog entry relation type ID.
      • field1

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

        public java.lang.Integer field2
        The customizable field 2.
      • field3

        public java.math.BigDecimal field3
        The customizable field 3.
      • groupName

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

        public java.lang.String OID
        The object ID.
      • quantity

        public java.lang.Double quantity
        The quantity.
      • sequence

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

      • CatalogEntryRelationEntityCreationData

        public CatalogEntryRelationEntityCreationData()
        Default constructor for the Catalog Entry Relation entity creation data.
    • Method Detail

      • getCatalogEntryIdChild

        public java.lang.Long getCatalogEntryIdChild()
        Gets the child catalog entry ID.
        Returns:
        catalogEntryIdChild The child catalog entry ID
      • setCatalogEntryIdChild

        public void setCatalogEntryIdChild(java.lang.Long catalogEntryIdChild)
        Sets the child catalog entry ID.
        Parameters:
        catalogEntryIdChild - The child catalog entry ID
      • getCatalogEntryIdParent

        public java.lang.Long getCatalogEntryIdParent()
        Gets the parent catalog entry ID.
        Returns:
        catalogEntryIdParent The parent catalog entry ID
      • setCatalogEntryIdParent

        public void setCatalogEntryIdParent(java.lang.Long catalogEntryIdParent)
        Sets the parent catalog entry ID.
        Parameters:
        catalogEntryIdParent - The parent catalog entry ID
      • getCatalogRelationTypeId

        public java.lang.String getCatalogRelationTypeId()
        Gets the catalog entry relation type ID.
        Returns:
        catalogRelationTypeId The catalog entry relation type ID
      • setCatalogRelationTypeId

        public void setCatalogRelationTypeId(java.lang.String catalogRelationTypeId)
        Sets the catalog entry relation type ID.
        Parameters:
        catalogRelationTypeId - The catalog entry relation type ID
      • 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
      • getField2

        public java.lang.Integer getField2()
        Gets the customizable field 2.
        Returns:
        field2 The customizable field 2
      • setField2

        public void setField2(java.lang.Integer field2)
        Sets the customizable field 2.
        Parameters:
        field2 - The customizable field 2
      • getField3

        public java.math.BigDecimal getField3()
        Gets the customizable field 3.
        Returns:
        field3 The customizable field 3
      • setField3

        public void setField3(java.math.BigDecimal field3)
        Sets the customizable field 3.
        Parameters:
        field3 - The customizable field 3
      • 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
      • 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
      • getQuantity

        public java.lang.Double getQuantity()
        Gets the quantity.
        Returns:
        quantity The quantity
      • setQuantity

        public void setQuantity(java.lang.Double quantity)
        Sets the quantity.
        Parameters:
        quantity - The quantity
      • 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 Entry Relation.
        Throws:
        java.lang.IllegalAccessException - An illegal access exception
      • copyFromAccessBean

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