public interface PaymentGroupMapContainer
extends java.io.Serializable
PaymentGroupMapContainer interface is used to represent a container
 of a Map of payment names [key] to PaymentGroups [value].| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addPaymentGroup(java.lang.String pPaymentGroupName,
               PaymentGroup pPaymentGroup)
The  
addPaymentGroup method adds the supplied payment name
 and PaymentGroup to the Map. | 
java.lang.String | 
getDefaultPaymentGroupName()
The  
getDefaultPaymentGroupName method retrieves the name of the
 default PaymentGroup. | 
PaymentGroup | 
getPaymentGroup(java.lang.String pPaymentGroupName)
The  
getPaymentGroup method returns the PaymentGroup corresponding
 to the supplied payment name. | 
java.util.Map | 
getPaymentGroupMap()
The  
getPaymentGroupMap method returns the Map of payment names
 to PaymentGroups. | 
void | 
removeAllPaymentGroups()
The  
removeAllPaymentGroups method clears the Map. | 
void | 
removePaymentGroup(java.lang.String pPaymentGroupName)
The  
removePaymentGroup method removes the PaymentGroup corresponding
 to the supplied payment name. | 
void | 
setDefaultPaymentGroupName(java.lang.String pDefaultPaymentGroupName)
The  
setDefaultPaymentGroupName method marks the name of the
 default PaymentGroup. | 
static final java.lang.String CLASS_VERSION
java.util.Map getPaymentGroupMap()
getPaymentGroupMap method returns the Map of payment names
 to PaymentGroups.Map valuePaymentGroup getPaymentGroup(java.lang.String pPaymentGroupName)
getPaymentGroup method returns the PaymentGroup corresponding
 to the supplied payment name.pPaymentGroupName - a String valuePaymentGroup valuevoid addPaymentGroup(java.lang.String pPaymentGroupName,
                     PaymentGroup pPaymentGroup)
addPaymentGroup method adds the supplied payment name
 and PaymentGroup to the Map.pPaymentGroupName - a String valuepPaymentGroup - a PaymentGroup valuevoid removeAllPaymentGroups()
removeAllPaymentGroups method clears the Map.void removePaymentGroup(java.lang.String pPaymentGroupName)
removePaymentGroup method removes the PaymentGroup corresponding
 to the supplied payment name.pPaymentGroupName - a String valuevoid setDefaultPaymentGroupName(java.lang.String pDefaultPaymentGroupName)
setDefaultPaymentGroupName method marks the name of the
 default PaymentGroup.pDefaultPaymentGroupName - a String valuejava.lang.String getDefaultPaymentGroupName()
getDefaultPaymentGroupName method retrieves the name of the
 default PaymentGroup.String value