com.ibm.commerce.catalog.objects

Class CatalogEntryEntityCreationData

  • java.lang.Object
    • com.ibm.commerce.catalog.objects.CatalogEntryEntityCreationData
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      java.sql.Timestamp availabilityDate
      The availability date.
      java.lang.Long baseItemId
      The base item ID.
      java.lang.Integer buyable
      The buyable flag.
      java.lang.Long catalogEntryReferenceNumber
      The catalog entry ID.
      java.lang.String catalogEntryTypeId
      The catalog entry type ID.
      static java.lang.String COPYRIGHT
      The internal copyright field.
      java.sql.Timestamp discontinueDate
      The discontinue date.
      java.sql.Timestamp endDate
      The end date.
      java.sql.Timestamp endOfServiceDate
      The end of service date.
      java.lang.Integer field1
      The customizable field 1.
      java.lang.Integer field2
      The customizable field 2.
      java.math.BigDecimal field3
      The customizable field 3.
      java.lang.String field4
      The customizable field 4.
      java.lang.String field5
      The customizable field 5.
      java.lang.Long itemspc_id
      The item specification ID.
      java.sql.Timestamp lastOrderDate
      The last order date.
      java.sql.Timestamp lastUpdate
      The last update timestamp.
      java.lang.String manufacturerName
      The manufacturer name.
      java.lang.String manufacturerPartNumber
      The manufacturer partnumber.
      java.lang.Integer markForDelete
      The mark for delete flag for the catalog entry.
      java.lang.Long memberId
      The member ID.
      java.lang.String oid
      The Object ID.
      java.lang.Integer onAuction
      The on auction flag.
      java.lang.Integer onSpecial
      The on special flag.
      java.lang.String partNumber
      The partnumber of the catalog entry.
      java.sql.Timestamp startDate
      The start date.
      java.lang.String state
      The state of the catalog entry.
      java.lang.String url
      The url.
    • Constructor Summary

      Constructors 
      Constructor and Description
      CatalogEntryEntityCreationData()
      Default constructor for the Catalog Entry entity creation data.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void copyFromAccessBean(CatalogEntryAccessBean accessBean)
      Copy all the attribute values from the catalog entry access bean to the catalog entry entity creation data.
      java.sql.Timestamp getAvailabilityDate()
      Gets the availability date.
      java.lang.Long getBaseItemId()
      Gets the base item ID.
      java.lang.Integer getBuyable()
      Gets the buyable flag.
      java.lang.Long getCatalogEntryReferenceNumber()
      Gets the catalog entry ID.
      java.lang.String getCatalogEntryTypeId()
      Gets the catalog entry type identifier.
      java.lang.String getConstructorClassName()
      Return the name of the class that is used to construct the object for the catalog entry data object.
      java.sql.Timestamp getDiscontinueDate()
      Gets the discontinue date.
      java.sql.Timestamp getEndDate()
      Gets the end date.
      java.sql.Timestamp getEndOfServiceDate()
      Gets the end of service date.
      java.lang.Integer 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 getField4()
      Gets the customizable field 4.
      java.lang.String getField5()
      Gets the customizable field 5.
      java.lang.Long getItemspc_id()
      Gets the item specification ID.
      java.sql.Timestamp getLastOrderDate()
      Gets the last order date.
      java.sql.Timestamp getLastUpdate()
      Gets the last update timestamp.
      java.lang.String getManufacturerName()
      Gets the manufacturer name.
      java.lang.String getManufacturerPartNumber()
      Gets the manufacturer partnumber.
      java.lang.Integer getMarkForDelete()
      Gets the mark for delete flag.
      java.lang.Long getMemberId()
      Gets the member ID.
      java.lang.String getOid()
      Gets the Object ID.
      java.lang.Integer getOnAuction()
      Gets the on auction flag.
      java.lang.Integer getOnSpecial()
      Gets the on special flag.
      java.lang.String getPartNumber()
      Gets the partnumber.
      java.sql.Timestamp getStartDate()
      Gets the start date.
      java.lang.String getState()
      Gets the state.
      java.lang.String getUrl()
      Gets the url.
      void reset()
      Reset all attributes of the catalog entry.
      void setAvailabilityDate(java.sql.Timestamp availabilityDate)
      Sets the availability date.
      void setBaseItemId(java.lang.Long baseItemId)
      Sets the base item ID.
      void setBuyable(java.lang.Integer buyable)
      Sets the buyable flag.
      void setCatalogEntryReferenceNumber(java.lang.Long catalogEntryReferenceNumber)
      Sets the catalog entry ID.
      void setCatalogEntryTypeId(java.lang.String identifier)
      Sets the catalog entry type identifier.
      void setDiscontinueDate(java.sql.Timestamp discontinueDate)
      Sets the discontinue date.
      void setEndDate(java.sql.Timestamp endDate)
      Sets the end date.
      void setEndOfServiceDate(java.sql.Timestamp endOfServiceDate)
      Sets the end of service date.
      void setField1(java.lang.Integer field1)
      Sets the customizable field 1.
      void setField2(java.lang.Integer field2)
      Sets the customizable field2.
      void setField3(java.math.BigDecimal field3)
      Sets the customizable field 3.
      void setField4(java.lang.String field4)
      Sets the customizable field4.
      void setField5(java.lang.String field5)
      Sets the customizable field 5.
      void setItemspc_id(java.lang.Long itemspc_id)
      Sets the item specification ID.
      void setLastOrderDate(java.sql.Timestamp lastOrderDate)
      Sets the last order date.
      void setLastUpdate(java.sql.Timestamp lastUpdate)
      Sets the last update timestamp.
      void setManufacturerName(java.lang.String manufacturerName)
      Sets the manufacturer name.
      void setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
      Sets the manufacturer partnumber.
      void setMarkForDelete(java.lang.Integer markForDelete)
      Sets the mark for delete flag.
      void setMemberId(java.lang.Long memberId)
      Sets the member ID.
      void setOid(java.lang.String oid)
      Sets the Object ID.
      void setOnAuction(java.lang.Integer onAuction)
      Sets the on auction flag.
      void setOnSpecial(java.lang.Integer onSpecial)
      Sets the on special flag.
      void setPartNumber(java.lang.String partNumber)
      Sets the partnumber.
      void setStartDate(java.sql.Timestamp startDate)
      Sets the start date.
      void setState(java.lang.String state)
      Sets the state.
      void setUrl(java.lang.String url)
      Sets the url.
      • 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
      • manufacturerName

        public java.lang.String manufacturerName
        The manufacturer name.
      • manufacturerPartNumber

        public java.lang.String manufacturerPartNumber
        The manufacturer partnumber.
      • memberId

        public java.lang.Long memberId
        The member ID.
      • markForDelete

        public java.lang.Integer markForDelete
        The mark for delete flag for the catalog entry.
      • catalogEntryReferenceNumber

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

        public java.lang.Integer 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.
      • field4

        public java.lang.String field4
        The customizable field 4.
      • field5

        public java.lang.String field5
        The customizable field 5.
      • partNumber

        public java.lang.String partNumber
        The partnumber of the catalog entry.
      • onSpecial

        public java.lang.Integer onSpecial
        The on special flag.
      • onAuction

        public java.lang.Integer onAuction
        The on auction flag.
      • buyable

        public java.lang.Integer buyable
        The buyable flag.
      • lastUpdate

        public java.sql.Timestamp lastUpdate
        The last update timestamp.
      • url

        public java.lang.String url
        The url.
      • oid

        public java.lang.String oid
        The Object ID.
      • baseItemId

        public java.lang.Long baseItemId
        The base item ID.
      • itemspc_id

        public java.lang.Long itemspc_id
        The item specification ID.
      • state

        public java.lang.String state
        The state of the catalog entry.
      • startDate

        public java.sql.Timestamp startDate
        The start date.
      • endDate

        public java.sql.Timestamp endDate
        The end date.
      • availabilityDate

        public java.sql.Timestamp availabilityDate
        The availability date.
      • lastOrderDate

        public java.sql.Timestamp lastOrderDate
        The last order date.
      • endOfServiceDate

        public java.sql.Timestamp endOfServiceDate
        The end of service date.
      • discontinueDate

        public java.sql.Timestamp discontinueDate
        The discontinue date.
      • catalogEntryTypeId

        public java.lang.String catalogEntryTypeId
        The catalog entry type ID.
    • Constructor Detail

      • CatalogEntryEntityCreationData

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

      • getManufacturerName

        public java.lang.String getManufacturerName()
        Gets the manufacturer name.
        Returns:
        manufacturerName The manufacturer name
      • setManufacturerName

        public void setManufacturerName(java.lang.String manufacturerName)
        Sets the manufacturer name.
        Parameters:
        manufacturerName - The manufacturer name
      • getManufacturerPartNumber

        public java.lang.String getManufacturerPartNumber()
        Gets the manufacturer partnumber.
        Returns:
        manufacturerPartNumber The manufacturer partnumber
      • setManufacturerPartNumber

        public void setManufacturerPartNumber(java.lang.String manufacturerPartNumber)
        Sets the manufacturer partnumber.
        Parameters:
        manufacturerPartNumber - The manufacturer partnumber
      • getMemberId

        public java.lang.Long getMemberId()
        Gets the member ID.
        Returns:
        memberId The member ID
      • setMemberId

        public void setMemberId(java.lang.Long memberId)
        Sets the member ID.
        Parameters:
        memberId - The member ID
      • getMarkForDelete

        public java.lang.Integer getMarkForDelete()
        Gets the mark for delete flag.
        Returns:
        markForDelete The mark for delete flag
      • setMarkForDelete

        public void setMarkForDelete(java.lang.Integer markForDelete)
        Sets the mark for delete flag.
        Parameters:
        markForDelete - The mark for delete flag
      • 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
      • getField1

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

        public void setField1(java.lang.Integer 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 field2.
        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
      • getField4

        public java.lang.String getField4()
        Gets the customizable field 4.
        Returns:
        field4 The field 4
      • setField4

        public void setField4(java.lang.String field4)
        Sets the customizable field4.
        Parameters:
        field4 - The Field4
      • getField5

        public java.lang.String getField5()
        Gets the customizable field 5.
        Returns:
        field5 The field 5
      • setField5

        public void setField5(java.lang.String field5)
        Sets the customizable field 5.
        Parameters:
        field5 - The field 5
      • getPartNumber

        public java.lang.String getPartNumber()
        Gets the partnumber.
        Returns:
        partNumber The partnumber
      • setPartNumber

        public void setPartNumber(java.lang.String partNumber)
        Sets the partnumber.
        Parameters:
        partNumber - The partnumber
      • getOnSpecial

        public java.lang.Integer getOnSpecial()
        Gets the on special flag.
        Returns:
        onSpecial The on special flag
      • setOnSpecial

        public void setOnSpecial(java.lang.Integer onSpecial)
        Sets the on special flag.
        Parameters:
        onSpecial - The on special flag
      • getOnAuction

        public java.lang.Integer getOnAuction()
        Gets the on auction flag.
        Returns:
        onAuction The on auction flag
      • setOnAuction

        public void setOnAuction(java.lang.Integer onAuction)
        Sets the on auction flag.
        Parameters:
        onAuction - The on auction flag
      • getBuyable

        public java.lang.Integer getBuyable()
        Gets the buyable flag.
        Returns:
        buyable The buyable flag
      • setBuyable

        public void setBuyable(java.lang.Integer buyable)
        Sets the buyable flag.
        Parameters:
        buyable - The buyable flag
      • getLastUpdate

        public java.sql.Timestamp getLastUpdate()
        Gets the last update timestamp.
        Returns:
        lastUpdate The last update timestamp
      • setLastUpdate

        public void setLastUpdate(java.sql.Timestamp lastUpdate)
        Sets the last update timestamp.
        Parameters:
        lastUpdate - The last update timestamp
      • getUrl

        public java.lang.String getUrl()
        Gets the url.
        Returns:
        url The url
      • setUrl

        public void setUrl(java.lang.String url)
        Sets the url.
        Parameters:
        url - The url
      • 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
      • getBaseItemId

        public java.lang.Long getBaseItemId()
        Gets the base item ID.
        Returns:
        baseItemId The base item ID
      • setBaseItemId

        public void setBaseItemId(java.lang.Long baseItemId)
        Sets the base item ID.
        Parameters:
        baseItemId - The base item ID
      • getItemspc_id

        public java.lang.Long getItemspc_id()
        Gets the item specification ID.
        Returns:
        itemspc_id The item specification ID
      • setItemspc_id

        public void setItemspc_id(java.lang.Long itemspc_id)
        Sets the item specification ID.
        Parameters:
        itemspc_id - The item specification ID
      • getState

        public java.lang.String getState()
        Gets the state.
        Returns:
        state The state
      • setState

        public void setState(java.lang.String state)
        Sets the state.
        Parameters:
        state - The state
      • getStartDate

        public java.sql.Timestamp getStartDate()
        Gets the start date.
        Returns:
        startDate The start date
      • setStartDate

        public void setStartDate(java.sql.Timestamp startDate)
        Sets the start date.
        Parameters:
        startDate - The start date
      • getEndDate

        public java.sql.Timestamp getEndDate()
        Gets the end date.
        Returns:
        endDate The end date
      • setEndDate

        public void setEndDate(java.sql.Timestamp endDate)
        Sets the end date.
        Parameters:
        endDate - The end date
      • getAvailabilityDate

        public java.sql.Timestamp getAvailabilityDate()
        Gets the availability date.
        Returns:
        availabilityDate The availability date
      • setAvailabilityDate

        public void setAvailabilityDate(java.sql.Timestamp availabilityDate)
        Sets the availability date.
        Parameters:
        availabilityDate - The availability date
      • getLastOrderDate

        public java.sql.Timestamp getLastOrderDate()
        Gets the last order date.
        Returns:
        lastOrderDate The last order date
      • setLastOrderDate

        public void setLastOrderDate(java.sql.Timestamp lastOrderDate)
        Sets the last order date.
        Parameters:
        lastOrderDate - The last order date
      • getEndOfServiceDate

        public java.sql.Timestamp getEndOfServiceDate()
        Gets the end of service date.
        Returns:
        endOfServiceDate The end of service date
      • setEndOfServiceDate

        public void setEndOfServiceDate(java.sql.Timestamp endOfServiceDate)
        Sets the end of service date.
        Parameters:
        endOfServiceDate - The end of service date
      • getDiscontinueDate

        public java.sql.Timestamp getDiscontinueDate()
        Gets the discontinue date.
        Returns:
        discontinueDate The discontinue date
      • setDiscontinueDate

        public void setDiscontinueDate(java.sql.Timestamp discontinueDate)
        Sets the discontinue date.
        Parameters:
        discontinueDate - The discontinue date
      • getCatalogEntryTypeId

        public java.lang.String getCatalogEntryTypeId()
        Gets the catalog entry type identifier.
        Returns:
        identifier The catalog entry type identifier.
      • setCatalogEntryTypeId

        public void setCatalogEntryTypeId(java.lang.String identifier)
        Sets the catalog entry type identifier.
        Parameters:
        identifier - The catalog entry type identifier.
      • reset

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

        public void copyFromAccessBean(CatalogEntryAccessBean accessBean)
        Copy all the attribute values from the catalog entry access bean to the catalog entry entity creation data.
        Parameters:
        AccessBean - The catalog entry access bean
      • getConstructorClassName

        public java.lang.String getConstructorClassName()
        Return the name of the class that is used to construct the object for the catalog entry data object. It can be one of the child access beans for catalog entry. For example, the ProductAccessBean.
        Specified by:
        getConstructorClassName in interface EntityBeanCreationDelegator
        Returns:
        className The name of the constructor class.