org.ota.itin
Class TravelSegment.Reservation.RatePlans

java.lang.Object
  extended by org.ota.itin.TravelSegment.Reservation.RatePlans
Enclosing class:
TravelSegment.Reservation

public static class TravelSegment.Reservation.RatePlans
extends java.lang.Object

Rate Plan info. Schema fragment(s) for this class:

 <xs:element xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RatePlans" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="RatePlanLiteType" name="RatePlan" maxOccurs="9">
         <!-- Reference to inner class RatePlan -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class TravelSegment.Reservation.RatePlans.RatePlan
          Schema fragment(s) for this class:
 
Constructor Summary
TravelSegment.Reservation.RatePlans()
           
 
Method Summary
 void addRatePlan(TravelSegment.Reservation.RatePlans.RatePlan item)
          Add a 'RatePlan' element item.
 void clearRatePlans()
          Remove all 'RatePlan' element items.
 TravelSegment.Reservation.RatePlans.RatePlan getRatePlan(int index)
          Get 'RatePlan' element item by position.
 java.util.List<TravelSegment.Reservation.RatePlans.RatePlan> getRatePlans()
          Get the list of 'RatePlan' element items.
 void setRatePlans(java.util.List<TravelSegment.Reservation.RatePlans.RatePlan> list)
          Set the list of 'RatePlan' element items.
 int sizeRatePlans()
          Get the number of 'RatePlan' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelSegment.Reservation.RatePlans

public TravelSegment.Reservation.RatePlans()
Method Detail

getRatePlans

public java.util.List<TravelSegment.Reservation.RatePlans.RatePlan> getRatePlans()
Get the list of 'RatePlan' element items.

Returns:
list

setRatePlans

public void setRatePlans(java.util.List<TravelSegment.Reservation.RatePlans.RatePlan> list)
Set the list of 'RatePlan' element items.

Parameters:
list -

sizeRatePlans

public int sizeRatePlans()
Get the number of 'RatePlan' element items.

Returns:
count

addRatePlan

public void addRatePlan(TravelSegment.Reservation.RatePlans.RatePlan item)
Add a 'RatePlan' element item.

Parameters:
item -

getRatePlan

public TravelSegment.Reservation.RatePlans.RatePlan getRatePlan(int index)
Get 'RatePlan' element item by position.

Parameters:
index -
Returns:
item

clearRatePlans

public void clearRatePlans()
Remove all 'RatePlan' element items.