org.ota.hotel
Class Offer.CompatibleOffers

java.lang.Object
  extended by org.ota.hotel.Offer.CompatibleOffers
Enclosing class:
Offer

public static class Offer.CompatibleOffers
extends java.lang.Object

Collection of compatible offers. 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="CompatibleOffers" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="CompatibleOffer" maxOccurs="99">
         <!-- Reference to inner class CompatibleOffer -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Offer.CompatibleOffers.CompatibleOffer
          Defines which other offers this offer may be use in conjuction with.
 
Constructor Summary
Offer.CompatibleOffers()
           
 
Method Summary
 void addCompatibleOffer(Offer.CompatibleOffers.CompatibleOffer item)
          Add a 'CompatibleOffer' element item.
 void clearCompatibleOffers()
          Remove all 'CompatibleOffer' element items.
 Offer.CompatibleOffers.CompatibleOffer getCompatibleOffer(int index)
          Get 'CompatibleOffer' element item by position.
 java.util.List<Offer.CompatibleOffers.CompatibleOffer> getCompatibleOffers()
          Get the list of 'CompatibleOffer' element items.
 void setCompatibleOffers(java.util.List<Offer.CompatibleOffers.CompatibleOffer> list)
          Set the list of 'CompatibleOffer' element items.
 int sizeCompatibleOffers()
          Get the number of 'CompatibleOffer' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Offer.CompatibleOffers

public Offer.CompatibleOffers()
Method Detail

getCompatibleOffers

public java.util.List<Offer.CompatibleOffers.CompatibleOffer> getCompatibleOffers()
Get the list of 'CompatibleOffer' element items.

Returns:
list

setCompatibleOffers

public void setCompatibleOffers(java.util.List<Offer.CompatibleOffers.CompatibleOffer> list)
Set the list of 'CompatibleOffer' element items.

Parameters:
list -

sizeCompatibleOffers

public int sizeCompatibleOffers()
Get the number of 'CompatibleOffer' element items.

Returns:
count

addCompatibleOffer

public void addCompatibleOffer(Offer.CompatibleOffers.CompatibleOffer item)
Add a 'CompatibleOffer' element item.

Parameters:
item -

getCompatibleOffer

public Offer.CompatibleOffers.CompatibleOffer getCompatibleOffer(int index)
Get 'CompatibleOffer' element item by position.

Parameters:
index -
Returns:
item

clearCompatibleOffers

public void clearCompatibleOffers()
Remove all 'CompatibleOffer' element items.