org.ota.hotel
Class BookingRules.BookingRule.AddtionalRules

java.lang.Object
  extended by org.ota.hotel.BookingRules.BookingRule.AddtionalRules
Enclosing class:
BookingRules.BookingRule

public static class BookingRules.BookingRule.AddtionalRules
extends java.lang.Object

A collection of Additional 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="AddtionalRules" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="AdditionalRule" maxOccurs="unbounded">
         <!-- Reference to inner class AdditionalRule -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class BookingRules.BookingRule.AddtionalRules.AdditionalRule
          Indicates an additional rule for the reservation (e.g., cancelable, modifiable or refundable).
 
Constructor Summary
BookingRules.BookingRule.AddtionalRules()
           
 
Method Summary
 void addAdditionalRule(BookingRules.BookingRule.AddtionalRules.AdditionalRule item)
          Add a 'AdditionalRule' element item.
 void clearAdditionalRules()
          Remove all 'AdditionalRule' element items.
 BookingRules.BookingRule.AddtionalRules.AdditionalRule getAdditionalRule(int index)
          Get 'AdditionalRule' element item by position.
 java.util.List<BookingRules.BookingRule.AddtionalRules.AdditionalRule> getAdditionalRules()
          Get the list of 'AdditionalRule' element items.
 void setAdditionalRules(java.util.List<BookingRules.BookingRule.AddtionalRules.AdditionalRule> list)
          Set the list of 'AdditionalRule' element items.
 int sizeAdditionalRules()
          Get the number of 'AdditionalRule' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BookingRules.BookingRule.AddtionalRules

public BookingRules.BookingRule.AddtionalRules()
Method Detail

getAdditionalRules

public java.util.List<BookingRules.BookingRule.AddtionalRules.AdditionalRule> getAdditionalRules()
Get the list of 'AdditionalRule' element items.

Returns:
list

setAdditionalRules

public void setAdditionalRules(java.util.List<BookingRules.BookingRule.AddtionalRules.AdditionalRule> list)
Set the list of 'AdditionalRule' element items.

Parameters:
list -

sizeAdditionalRules

public int sizeAdditionalRules()
Get the number of 'AdditionalRule' element items.

Returns:
count

addAdditionalRule

public void addAdditionalRule(BookingRules.BookingRule.AddtionalRules.AdditionalRule item)
Add a 'AdditionalRule' element item.

Parameters:
item -

getAdditionalRule

public BookingRules.BookingRule.AddtionalRules.AdditionalRule getAdditionalRule(int index)
Get 'AdditionalRule' element item by position.

Parameters:
index -
Returns:
item

clearAdditionalRules

public void clearAdditionalRules()
Remove all 'AdditionalRule' element items.