public interface CommerceItemContainer
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier and Type | Method and Description |
---|---|
void |
addCommerceItem(CommerceItem pCommerceItem)
Add the CommerceItem to the container.
|
void |
addCommerceItem(CommerceItem pCommerceItem,
int pIndex)
Add the CommerceItem to the container at the given index.
|
CommerceItem |
getCommerceItem(java.lang.String pCommerceItemId)
Returns the CommerceItem whose id is pCommerceItemId.
|
CommerceItem |
getCommerceItem(java.lang.String pCommerceItemId,
boolean pSearchChildItems)
Returns the commerce item whose id is pCommerceItemId.
|
int |
getCommerceItemCount()
Returns the number of CommerceItems in the container.
|
java.util.List |
getCommerceItems()
Returns a List of CommerceItems
|
java.util.List |
getCommerceItemsByCatalogRefId(java.lang.String pCatalogRefId)
Returns a List of CommerceItems whose catalogRefId is pCatalogRefId.
|
long |
getTotalCommerceItemCount()
Returns the number of individual CommerceItems in the container.
|
double |
getTotalCommerceItemCountWithFraction()
Returns the fractional number of individual CommerceItems in the container.
|
void |
removeAllCommerceItems()
Removes all the CommerceItems in the container.
|
CommerceItem |
removeCommerceItem(java.lang.String pCommerceItemId)
Removes an CommerceItem whose id is passed in.
|
static final java.lang.String CLASS_VERSION
java.util.List getCommerceItems()
void addCommerceItem(CommerceItem pCommerceItem) throws DuplicateCommerceItemException, InvalidParameterException
void addCommerceItem(CommerceItem pCommerceItem, int pIndex) throws DuplicateCommerceItemException, InvalidParameterException
CommerceItem removeCommerceItem(java.lang.String pCommerceItemId) throws CommerceItemNotFoundException, InvalidParameterException
void removeAllCommerceItems()
CommerceItem getCommerceItem(java.lang.String pCommerceItemId) throws CommerceItemNotFoundException, InvalidParameterException
CommerceItem getCommerceItem(java.lang.String pCommerceItemId, boolean pSearchChildItems) throws CommerceItemNotFoundException, InvalidParameterException
java.util.List getCommerceItemsByCatalogRefId(java.lang.String pCatalogRefId) throws CommerceItemNotFoundException, InvalidParameterException
int getCommerceItemCount()
long getTotalCommerceItemCount()
double getTotalCommerceItemCountWithFraction()
double
value.