org.ota.shared
Class AcceptablePaymentCardsInfo.AcceptablePaymentCards

java.lang.Object
  extended by org.ota.shared.AcceptablePaymentCardsInfo.AcceptablePaymentCards
Enclosing class:
AcceptablePaymentCardsInfo

public static class AcceptablePaymentCardsInfo.AcceptablePaymentCards
extends java.lang.Object

A collection of payment cards that are acceptable as a form of payment. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AcceptablePaymentCards" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="AcceptablePaymentCard" maxOccurs="99">
         <!-- Reference to inner class AcceptablePaymentCard -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard
          Specific information of one payment card that is acceptable as a form of payment.
 
Constructor Summary
AcceptablePaymentCardsInfo.AcceptablePaymentCards()
           
 
Method Summary
 void addAcceptablePaymentCard(AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard item)
          Add a 'AcceptablePaymentCard' element item.
 void clearAcceptablePaymentCards()
          Remove all 'AcceptablePaymentCard' element items.
 AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard getAcceptablePaymentCard(int index)
          Get 'AcceptablePaymentCard' element item by position.
 java.util.List<AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard> getAcceptablePaymentCards()
          Get the list of 'AcceptablePaymentCard' element items.
 void setAcceptablePaymentCards(java.util.List<AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard> list)
          Set the list of 'AcceptablePaymentCard' element items.
 int sizeAcceptablePaymentCards()
          Get the number of 'AcceptablePaymentCard' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcceptablePaymentCardsInfo.AcceptablePaymentCards

public AcceptablePaymentCardsInfo.AcceptablePaymentCards()
Method Detail

getAcceptablePaymentCards

public java.util.List<AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard> getAcceptablePaymentCards()
Get the list of 'AcceptablePaymentCard' element items.

Returns:
list

setAcceptablePaymentCards

public void setAcceptablePaymentCards(java.util.List<AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard> list)
Set the list of 'AcceptablePaymentCard' element items.

Parameters:
list -

sizeAcceptablePaymentCards

public int sizeAcceptablePaymentCards()
Get the number of 'AcceptablePaymentCard' element items.

Returns:
count

addAcceptablePaymentCard

public void addAcceptablePaymentCard(AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard item)
Add a 'AcceptablePaymentCard' element item.

Parameters:
item -

getAcceptablePaymentCard

public AcceptablePaymentCardsInfo.AcceptablePaymentCards.AcceptablePaymentCard getAcceptablePaymentCard(int index)
Get 'AcceptablePaymentCard' element item by position.

Parameters:
index -
Returns:
item

clearAcceptablePaymentCards

public void clearAcceptablePaymentCards()
Remove all 'AcceptablePaymentCard' element items.