atg.commerce.order.purchase
Interface CommerceIdentifierPaymentInfoContainer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
PaymentGroupContainerService

public interface CommerceIdentifierPaymentInfoContainer
extends java.io.Serializable

The CommerceIdentifierPaymentInfoContainer interface is used to represent a container of a Map of CommerceIdentifiers [key] to CommerceIdentifierPaymentInfo Lists [value].


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 void addCommerceIdentifierPaymentInfo(java.lang.String pCommerceIdentifierId, CommerceIdentifierPaymentInfo pCommerceIdentifierPaymentInfo)
          The addCommerceIdentifierPaymentInfo method adds the supplied CommerceIdentifierId and CommerceIdentifierPaymentInfo to the Map.
 java.util.List getAllCommerceIdentifierPaymentInfos()
          The getAllCommerceIdentifierPaymentInfos method returns one List of all CommerceIdentifierPaymentInfos in the entire Map.
 java.util.Map getCommerceIdentifierPaymentInfoMap()
          The getCommerceIdentifierPaymentInfoMap method returns the Map of CommerceIdentifiers to CommerceIdentifierPaymentInfo Lists.
 java.util.List getCommerceIdentifierPaymentInfos(java.lang.String pCommerceIdentifierId)
          The getCommerceIdentifierPaymentInfos method returns the List of CommerceIdentifierPaymentInfos corresponding to the supplied CommerceIdentifierId.
 void removeAllCommerceIdentifierPaymentInfos()
          The removeAllCommerceIdentifierPaymentInfos method clears the Map.
 void removeCommerceIdentifierPaymentInfos(java.lang.String pCommerceIdentifierId)
          The removeCommerceIdentifierPaymentInfos method removes the CommerceIdentifierPaymentInfo corresponding to the supplied CommerceIdentifierId.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

getCommerceIdentifierPaymentInfoMap

java.util.Map getCommerceIdentifierPaymentInfoMap()
The getCommerceIdentifierPaymentInfoMap method returns the Map of CommerceIdentifiers to CommerceIdentifierPaymentInfo Lists.

Returns:
a Map value

getCommerceIdentifierPaymentInfos

java.util.List getCommerceIdentifierPaymentInfos(java.lang.String pCommerceIdentifierId)
The getCommerceIdentifierPaymentInfos method returns the List of CommerceIdentifierPaymentInfos corresponding to the supplied CommerceIdentifierId.

Parameters:
pCommerceIdentifierId - a String value
Returns:
a List value

getAllCommerceIdentifierPaymentInfos

java.util.List getAllCommerceIdentifierPaymentInfos()
The getAllCommerceIdentifierPaymentInfos method returns one List of all CommerceIdentifierPaymentInfos in the entire Map.

Returns:
a List value

addCommerceIdentifierPaymentInfo

void addCommerceIdentifierPaymentInfo(java.lang.String pCommerceIdentifierId,
                                      CommerceIdentifierPaymentInfo pCommerceIdentifierPaymentInfo)
The addCommerceIdentifierPaymentInfo method adds the supplied CommerceIdentifierId and CommerceIdentifierPaymentInfo to the Map.

Parameters:
pCommerceIdentifierId - a String value
pCommerceIdentifierPaymentInfo - a CommerceIdentifierPaymentInfo value

removeAllCommerceIdentifierPaymentInfos

void removeAllCommerceIdentifierPaymentInfos()
The removeAllCommerceIdentifierPaymentInfos method clears the Map.


removeCommerceIdentifierPaymentInfos

void removeCommerceIdentifierPaymentInfos(java.lang.String pCommerceIdentifierId)
The removeCommerceIdentifierPaymentInfos method removes the CommerceIdentifierPaymentInfo corresponding to the supplied CommerceIdentifierId.

Parameters:
pCommerceIdentifierId - a String value