org.ota.air
Class SpecialReqDetails.SeatRequests

java.lang.Object
  extended by org.ota.air.SpecialReqDetails.SeatRequests
Enclosing class:
SpecialReqDetails

public static class SpecialReqDetails.SeatRequests
extends java.lang.Object

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


Nested Class Summary
static class SpecialReqDetails.SeatRequests.SeatRequest
          Seating requests for each passenger for each air leg of this trip.
 
Constructor Summary
SpecialReqDetails.SeatRequests()
           
 
Method Summary
 void addSeatRequest(SpecialReqDetails.SeatRequests.SeatRequest item)
          Add a 'SeatRequest' element item.
 void clearSeatRequests()
          Remove all 'SeatRequest' element items.
 SpecialReqDetails.SeatRequests.SeatRequest getSeatRequest(int index)
          Get 'SeatRequest' element item by position.
 java.util.List<SpecialReqDetails.SeatRequests.SeatRequest> getSeatRequests()
          Get the list of 'SeatRequest' element items.
 void setSeatRequests(java.util.List<SpecialReqDetails.SeatRequests.SeatRequest> list)
          Set the list of 'SeatRequest' element items.
 int sizeSeatRequests()
          Get the number of 'SeatRequest' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecialReqDetails.SeatRequests

public SpecialReqDetails.SeatRequests()
Method Detail

getSeatRequests

public java.util.List<SpecialReqDetails.SeatRequests.SeatRequest> getSeatRequests()
Get the list of 'SeatRequest' element items.

Returns:
list

setSeatRequests

public void setSeatRequests(java.util.List<SpecialReqDetails.SeatRequests.SeatRequest> list)
Set the list of 'SeatRequest' element items.

Parameters:
list -

sizeSeatRequests

public int sizeSeatRequests()
Get the number of 'SeatRequest' element items.

Returns:
count

addSeatRequest

public void addSeatRequest(SpecialReqDetails.SeatRequests.SeatRequest item)
Add a 'SeatRequest' element item.

Parameters:
item -

getSeatRequest

public SpecialReqDetails.SeatRequests.SeatRequest getSeatRequest(int index)
Get 'SeatRequest' element item by position.

Parameters:
index -
Returns:
item

clearSeatRequests

public void clearSeatRequests()
Remove all 'SeatRequest' element items.