org.ota.hotel
Class RatePlanNotifRS.RatePlanCrossRefs

java.lang.Object
  extended by org.ota.hotel.RatePlanNotifRS.RatePlanCrossRefs
Enclosing class:
RatePlanNotifRS

public static class RatePlanNotifRS.RatePlanCrossRefs
extends java.lang.Object

Container for Rate Plan Cross Reference elements. 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="RatePlanCrossRefs" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="RatePlanCrossRef" maxOccurs="unbounded">
         <!-- Reference to inner class RatePlanCrossRef -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef
          Cross Reference between sending system and responding system Rate Plan Codes.
 
Constructor Summary
RatePlanNotifRS.RatePlanCrossRefs()
           
 
Method Summary
 void addRatePlanCrossRef(RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef item)
          Add a 'RatePlanCrossRef' element item.
 void clearRatePlanCrossRefs()
          Remove all 'RatePlanCrossRef' element items.
 RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef getRatePlanCrossRef(int index)
          Get 'RatePlanCrossRef' element item by position.
 java.util.List<RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef> getRatePlanCrossRefs()
          Get the list of 'RatePlanCrossRef' element items.
 void setRatePlanCrossRefs(java.util.List<RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef> list)
          Set the list of 'RatePlanCrossRef' element items.
 int sizeRatePlanCrossRefs()
          Get the number of 'RatePlanCrossRef' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RatePlanNotifRS.RatePlanCrossRefs

public RatePlanNotifRS.RatePlanCrossRefs()
Method Detail

getRatePlanCrossRefs

public java.util.List<RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef> getRatePlanCrossRefs()
Get the list of 'RatePlanCrossRef' element items.

Returns:
list

setRatePlanCrossRefs

public void setRatePlanCrossRefs(java.util.List<RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef> list)
Set the list of 'RatePlanCrossRef' element items.

Parameters:
list -

sizeRatePlanCrossRefs

public int sizeRatePlanCrossRefs()
Get the number of 'RatePlanCrossRef' element items.

Returns:
count

addRatePlanCrossRef

public void addRatePlanCrossRef(RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef item)
Add a 'RatePlanCrossRef' element item.

Parameters:
item -

getRatePlanCrossRef

public RatePlanNotifRS.RatePlanCrossRefs.RatePlanCrossRef getRatePlanCrossRef(int index)
Get 'RatePlanCrossRef' element item by position.

Parameters:
index -
Returns:
item

clearRatePlanCrossRefs

public void clearRatePlanCrossRefs()
Remove all 'RatePlanCrossRef' element items.