com.ibm.commerce.catalog.facade.server.entity.datatypes

Interface StoreItem

    • Method Detail

      • getBaseItemId

        long getBaseItemId()
        Returns the value of the 'Base Item Id' attribute.

        If the meaning of the 'Base Item Id' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Base Item Id' attribute.
        See Also:
        setBaseItemId(long), CatalogEntityPackage.getStoreItem_BaseItemId()
      • setBaseItemId

        void setBaseItemId(long value)
        Sets the value of the 'Base Item Id' attribute.
        Parameters:
        value - the new value of the 'Base Item Id' attribute.
        See Also:
        getBaseItemId()
      • getStoreEntityId

        int getStoreEntityId()
        Returns the value of the 'Store Entity Id' attribute.

        If the meaning of the 'Store Entity Id' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Store Entity Id' attribute.
        See Also:
        setStoreEntityId(int), CatalogEntityPackage.getStoreItem_StoreEntityId()
      • setStoreEntityId

        void setStoreEntityId(int value)
        Sets the value of the 'Store Entity Id' attribute.
        Parameters:
        value - the new value of the 'Store Entity Id' attribute.
        See Also:
        getStoreEntityId()
      • getTrackInventory

        java.lang.String getTrackInventory()
        Returns the value of the 'Track Inventory' attribute.

        If the meaning of the 'Track Inventory' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Track Inventory' attribute.
        See Also:
        setTrackInventory(String), CatalogEntityPackage.getStoreItem_TrackInventory()
      • setTrackInventory

        void setTrackInventory(java.lang.String value)
        Sets the value of the 'Track Inventory' attribute.
        Parameters:
        value - the new value of the 'Track Inventory' attribute.
        See Also:
        getTrackInventory()
      • getForceBackOrder

        java.lang.String getForceBackOrder()
        Returns the value of the 'Force Back Order' attribute.

        If the meaning of the 'Force Back Order' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Force Back Order' attribute.
        See Also:
        setForceBackOrder(String), CatalogEntityPackage.getStoreItem_ForceBackOrder()
      • setForceBackOrder

        void setForceBackOrder(java.lang.String value)
        Sets the value of the 'Force Back Order' attribute.
        Parameters:
        value - the new value of the 'Force Back Order' attribute.
        See Also:
        getForceBackOrder()
      • getReleaseSeparately

        java.lang.String getReleaseSeparately()
        Returns the value of the 'Release Separately' attribute.

        If the meaning of the 'Release Separately' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Release Separately' attribute.
        See Also:
        setReleaseSeparately(String), CatalogEntityPackage.getStoreItem_ReleaseSeparately()
      • setReleaseSeparately

        void setReleaseSeparately(java.lang.String value)
        Sets the value of the 'Release Separately' attribute.
        Parameters:
        value - the new value of the 'Release Separately' attribute.
        See Also:
        getReleaseSeparately()
      • getForeignSKU

        java.lang.String getForeignSKU()
        Returns the value of the 'Foreign SKU' attribute.

        If the meaning of the 'Foreign SKU' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Foreign SKU' attribute.
        See Also:
        setForeignSKU(String), CatalogEntityPackage.getStoreItem_ForeignSKU()
      • setForeignSKU

        void setForeignSKU(java.lang.String value)
        Sets the value of the 'Foreign SKU' attribute.
        Parameters:
        value - the new value of the 'Foreign SKU' attribute.
        See Also:
        getForeignSKU()
      • getForeignSystem

        java.lang.Long getForeignSystem()
        Returns the value of the 'Foreign System' attribute.

        If the meaning of the 'Foreign System' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Foreign System' attribute.
        See Also:
        setForeignSystem(Long), CatalogEntityPackage.getStoreItem_ForeignSystem()
      • setForeignSystem

        void setForeignSystem(java.lang.Long value)
        Sets the value of the 'Foreign System' attribute.
        Parameters:
        value - the new value of the 'Foreign System' attribute.
        See Also:
        getForeignSystem()
      • getLastUpdate

        java.util.Date getLastUpdate()
        Returns the value of the 'Last Update' attribute.

        If the meaning of the 'Last Update' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Last Update' attribute.
        See Also:
        setLastUpdate(Date), CatalogEntityPackage.getStoreItem_LastUpdate()
      • setLastUpdate

        void setLastUpdate(java.util.Date value)
        Sets the value of the 'Last Update' attribute.
        Parameters:
        value - the new value of the 'Last Update' attribute.
        See Also:
        getLastUpdate()
      • getCreditable

        java.lang.String getCreditable()
        Returns the value of the 'Creditable' attribute.

        If the meaning of the 'Creditable' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Creditable' attribute.
        See Also:
        setCreditable(String), CatalogEntityPackage.getStoreItem_Creditable()
      • setCreditable

        void setCreditable(java.lang.String value)
        Sets the value of the 'Creditable' attribute.
        Parameters:
        value - the new value of the 'Creditable' attribute.
        See Also:
        getCreditable()
      • getBackOrderable

        java.lang.String getBackOrderable()
        Returns the value of the 'Back Orderable' attribute.

        If the meaning of the 'Back Orderable' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Back Orderable' attribute.
        See Also:
        setBackOrderable(String), CatalogEntityPackage.getStoreItem_BackOrderable()
      • setBackOrderable

        void setBackOrderable(java.lang.String value)
        Sets the value of the 'Back Orderable' attribute.
        Parameters:
        value - the new value of the 'Back Orderable' attribute.
        See Also:
        getBackOrderable()
      • getReturnNotDesired

        java.lang.String getReturnNotDesired()
        Returns the value of the 'Return Not Desired' attribute.

        If the meaning of the 'Return Not Desired' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Return Not Desired' attribute.
        See Also:
        setReturnNotDesired(String), CatalogEntityPackage.getStoreItem_ReturnNotDesired()
      • setReturnNotDesired

        void setReturnNotDesired(java.lang.String value)
        Sets the value of the 'Return Not Desired' attribute.
        Parameters:
        value - the new value of the 'Return Not Desired' attribute.
        See Also:
        getReturnNotDesired()
      • getMinimumQtyForSplit

        int getMinimumQtyForSplit()
        Returns the value of the 'Minimum Qty For Split' attribute.

        If the meaning of the 'Minimum Qty For Split' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Minimum Qty For Split' attribute.
        See Also:
        setMinimumQtyForSplit(int), CatalogEntityPackage.getStoreItem_MinimumQtyForSplit()
      • setMinimumQtyForSplit

        void setMinimumQtyForSplit(int value)
        Sets the value of the 'Minimum Qty For Split' attribute.
        Parameters:
        value - the new value of the 'Minimum Qty For Split' attribute.
        See Also:
        getMinimumQtyForSplit()
      • getOptCounter

        java.lang.Short getOptCounter()
        Returns the value of the 'Opt Counter' attribute.

        If the meaning of the 'Opt Counter' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Opt Counter' attribute.
        See Also:
        setOptCounter(Short), CatalogEntityPackage.getStoreItem_OptCounter()
      • setOptCounter

        void setOptCounter(java.lang.Short value)
        Sets the value of the 'Opt Counter' attribute.
        Parameters:
        value - the new value of the 'Opt Counter' attribute.
        See Also:
        getOptCounter()
      • getBaseItemForStoreItem

        BaseItem getBaseItemForStoreItem()
        Returns the value of the 'Base Item For Store Item' reference. It is bidirectional and its opposite is 'Store Item For Base Item'.

        If the meaning of the 'Base Item For Store Item' reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Base Item For Store Item' reference.
        See Also:
        setBaseItemForStoreItem(BaseItem), CatalogEntityPackage.getStoreItem_BaseItemForStoreItem(), BaseItem.getStoreItemForBaseItem()