public class PaymentGroupRelationshipContainerImpl extends java.lang.Object implements PaymentGroupRelationshipContainer
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Constructor and Description | 
|---|
PaymentGroupRelationshipContainerImpl()
Constructs a PaymentGroupRelationshipContainerImpl object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
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. 
 | 
void | 
removeAllPaymentGroupRelationships()
Removes all the PaymentGroupRelationships 
 | 
PaymentGroupRelationship | 
removePaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId)
Removes a PaymentGroupRelationship whose id is passed in. 
 | 
public PaymentGroupRelationshipContainerImpl()
public java.util.List getPaymentGroupRelationships()
getPaymentGroupRelationships in interface PaymentGroupRelationshipContainerpublic void addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship) throws DuplicateRelationshipException, InvalidParameterException
addPaymentGroupRelationship in interface PaymentGroupRelationshipContainerDuplicateRelationshipExceptionInvalidParameterExceptionpublic void addPaymentGroupRelationship(PaymentGroupRelationship pPaymentGroupRelationship, int pIndex) throws DuplicateRelationshipException, InvalidParameterException
addPaymentGroupRelationship in interface PaymentGroupRelationshipContainerDuplicateRelationshipExceptionInvalidParameterExceptionpublic PaymentGroupRelationship removePaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId) throws RelationshipNotFoundException, InvalidParameterException
removePaymentGroupRelationship in interface PaymentGroupRelationshipContainerRelationshipNotFoundExceptionInvalidParameterExceptionpublic void removeAllPaymentGroupRelationships()
removeAllPaymentGroupRelationships in interface PaymentGroupRelationshipContainerpublic PaymentGroupRelationship getPaymentGroupRelationship(java.lang.String pPaymentGroupRelationshipId) throws RelationshipNotFoundException, InvalidParameterException
getPaymentGroupRelationship in interface PaymentGroupRelationshipContainerRelationshipNotFoundExceptionInvalidParameterExceptionpublic int getPaymentGroupRelationshipCount()
getPaymentGroupRelationshipCount in interface PaymentGroupRelationshipContainer