|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.commerce.order.CommerceIdentifierImpl
atg.commerce.order.CommerceItemImpl
atg.commerce.order.SubSkuCommerceItem
public class SubSkuCommerceItem
An implementation of a class which represents a SubSku of a ConfigurableCommerceItem.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
| Fields inherited from class atg.commerce.order.CommerceItemImpl |
|---|
mAuxiliaryData |
| Constructor Summary | |
|---|---|
SubSkuCommerceItem()
|
|
| Method Summary | |
|---|---|
void |
addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship)
Add the PaymentGroupRelationship to the container. |
void |
addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship,
int pIndex)
Add the PaymentGroupRelationship to the container at the given index. |
void |
addShippingGroupRelationship(ShippingGroupRelationship pShippingGroupRelationship)
Add the ShippingGroupRelationship to the container. |
void |
addShippingGroupRelationship(ShippingGroupRelationship pShippingGroupRelationship,
int pIndex)
Add the ShippingGroupRelationship to the container at the given index. |
long |
getIndividualQuantity()
Returns property individualQuantity |
PaymentGroupRelationship |
getPaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId)
Returns the PaymentGroupRelationship whose id is pPaymentGroupRelationshipId. |
int |
getPaymentGroupRelationshipCount()
Returns the number of PaymentGroupRelationships in the container. |
java.util.List |
getPaymentGroupRelationships()
Returns a List of PaymentGroupRelationships |
ShippingGroupRelationship |
getShippingGroupRelationship(java.lang.String pShippingGroupRelationshipId)
Returns the ShippingGroupRelationship whose id is pShippingGroupRelationshipId. |
int |
getShippingGroupRelationshipCount()
Returns the number of ShippingGroupRelationships in the container. |
java.util.List |
getShippingGroupRelationships()
Returns a List of ShippingGroupRelationships |
void |
removeAllPaymentGroupRelationships()
Removes all the PaymentGroupRelationships |
void |
removeAllShippingGroupRelationships()
Removes all the ShippingGroupRelationships |
PaymentGroupRelationship |
removePaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId)
Removes a PaymentGroupRelationship whose id is passed in. |
ShippingGroupRelationship |
removeShippingGroupRelationship(java.lang.String pShippingGroupRelationshipId)
Removes a ShippingGroupRelationship whose id is passed in. |
void |
setIndividualQuantity(long pIndividualQuantity)
Sets property individualQuantity |
| Methods inherited from class atg.commerce.order.CommerceIdentifierImpl |
|---|
getId, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface atg.commerce.order.CommerceIdentifier |
|---|
getId |
| Field Detail |
|---|
public static final java.lang.String CLASS_VERSION
| Constructor Detail |
|---|
public SubSkuCommerceItem()
| Method Detail |
|---|
public long getIndividualQuantity()
public void setIndividualQuantity(long pIndividualQuantity)
pIndividualQuantity - the value to set for property individualQuantitypublic java.util.List getShippingGroupRelationships()
getShippingGroupRelationships in interface ShippingGroupRelationshipContainergetShippingGroupRelationships in class CommerceItemImpl
public void addShippingGroupRelationship(ShippingGroupRelationship pShippingGroupRelationship)
throws DuplicateRelationshipException,
InvalidParameterException
addShippingGroupRelationship in interface ShippingGroupRelationshipContaineraddShippingGroupRelationship in class CommerceItemImplDuplicateRelationshipException
InvalidParameterException
public void addShippingGroupRelationship(ShippingGroupRelationship pShippingGroupRelationship,
int pIndex)
throws DuplicateRelationshipException,
InvalidParameterException
addShippingGroupRelationship in interface ShippingGroupRelationshipContaineraddShippingGroupRelationship in class CommerceItemImplDuplicateRelationshipException
InvalidParameterException
public ShippingGroupRelationship removeShippingGroupRelationship(java.lang.String pShippingGroupRelationshipId)
throws RelationshipNotFoundException,
InvalidParameterException
removeShippingGroupRelationship in interface ShippingGroupRelationshipContainerremoveShippingGroupRelationship in class CommerceItemImplRelationshipNotFoundException
InvalidParameterExceptionpublic void removeAllShippingGroupRelationships()
removeAllShippingGroupRelationships in interface ShippingGroupRelationshipContainerremoveAllShippingGroupRelationships in class CommerceItemImpl
public ShippingGroupRelationship getShippingGroupRelationship(java.lang.String pShippingGroupRelationshipId)
throws RelationshipNotFoundException,
InvalidParameterException
getShippingGroupRelationship in interface ShippingGroupRelationshipContainergetShippingGroupRelationship in class CommerceItemImplRelationshipNotFoundException
InvalidParameterExceptionpublic int getShippingGroupRelationshipCount()
getShippingGroupRelationshipCount in interface ShippingGroupRelationshipContainergetShippingGroupRelationshipCount in class CommerceItemImplpublic java.util.List getPaymentGroupRelationships()
getPaymentGroupRelationships in interface PaymentGroupRelationshipContainergetPaymentGroupRelationships in class CommerceItemImpl
public void addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship)
throws DuplicateRelationshipException,
InvalidParameterException
addPaymentGroupRelationship in interface PaymentGroupRelationshipContaineraddPaymentGroupRelationship in class CommerceItemImplDuplicateRelationshipException
InvalidParameterException
public void addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship,
int pIndex)
throws DuplicateRelationshipException,
InvalidParameterException
addPaymentGroupRelationship in interface PaymentGroupRelationshipContaineraddPaymentGroupRelationship in class CommerceItemImplDuplicateRelationshipException
InvalidParameterException
public PaymentGroupRelationship removePaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId)
throws RelationshipNotFoundException,
InvalidParameterException
removePaymentGroupRelationship in interface PaymentGroupRelationshipContainerremovePaymentGroupRelationship in class CommerceItemImplRelationshipNotFoundException
InvalidParameterExceptionpublic void removeAllPaymentGroupRelationships()
removeAllPaymentGroupRelationships in interface PaymentGroupRelationshipContainerremoveAllPaymentGroupRelationships in class CommerceItemImpl
public PaymentGroupRelationship getPaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId)
throws RelationshipNotFoundException,
InvalidParameterException
getPaymentGroupRelationship in interface PaymentGroupRelationshipContainergetPaymentGroupRelationship in class CommerceItemImplRelationshipNotFoundException
InvalidParameterExceptionpublic int getPaymentGroupRelationshipCount()
getPaymentGroupRelationshipCount in interface PaymentGroupRelationshipContainergetPaymentGroupRelationshipCount in class CommerceItemImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||