org.ota.hotel
Class Offer.OfferRules

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

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

Collection of offer rules. 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="OfferRules" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="OfferRule" maxOccurs="99">
         <!-- Reference to inner class OfferRule -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class Offer.OfferRules.OfferRule
          Defines conditions for which the offer applies.
 
Constructor Summary
Offer.OfferRules()
           
 
Method Summary
 void addOfferRule(Offer.OfferRules.OfferRule item)
          Add a 'OfferRule' element item.
 void clearOfferRules()
          Remove all 'OfferRule' element items.
 Offer.OfferRules.OfferRule getOfferRule(int index)
          Get 'OfferRule' element item by position.
 java.util.List<Offer.OfferRules.OfferRule> getOfferRules()
          Get the list of 'OfferRule' element items.
 void setOfferRules(java.util.List<Offer.OfferRules.OfferRule> list)
          Set the list of 'OfferRule' element items.
 int sizeOfferRules()
          Get the number of 'OfferRule' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Offer.OfferRules

public Offer.OfferRules()
Method Detail

getOfferRules

public java.util.List<Offer.OfferRules.OfferRule> getOfferRules()
Get the list of 'OfferRule' element items.

Returns:
list

setOfferRules

public void setOfferRules(java.util.List<Offer.OfferRules.OfferRule> list)
Set the list of 'OfferRule' element items.

Parameters:
list -

sizeOfferRules

public int sizeOfferRules()
Get the number of 'OfferRule' element items.

Returns:
count

addOfferRule

public void addOfferRule(Offer.OfferRules.OfferRule item)
Add a 'OfferRule' element item.

Parameters:
item -

getOfferRule

public Offer.OfferRules.OfferRule getOfferRule(int index)
Get 'OfferRule' element item by position.

Parameters:
index -
Returns:
item

clearOfferRules

public void clearOfferRules()
Remove all 'OfferRule' element items.