org.ota.itin
Class TravelSegment.Seats

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

public static class TravelSegment.Seats
extends java.lang.Object

All seat information. 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="Seats" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Seat" maxOccurs="unbounded">
         <!-- Reference to inner class Seat -->
       </xs:element>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class TravelSegment.Seats.Seat
          Seat information associated with a single reservation item and customer.
 
Constructor Summary
TravelSegment.Seats()
           
 
Method Summary
 void addSeat(TravelSegment.Seats.Seat item)
          Add a 'Seat' element item.
 void clearSeats()
          Remove all 'Seat' element items.
 TravelSegment.Seats.Seat getSeat(int index)
          Get 'Seat' element item by position.
 java.util.List<TravelSegment.Seats.Seat> getSeats()
          Get the list of 'Seat' element items.
 void setSeats(java.util.List<TravelSegment.Seats.Seat> list)
          Set the list of 'Seat' element items.
 int sizeSeats()
          Get the number of 'Seat' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TravelSegment.Seats

public TravelSegment.Seats()
Method Detail

getSeats

public java.util.List<TravelSegment.Seats.Seat> getSeats()
Get the list of 'Seat' element items.

Returns:
list

setSeats

public void setSeats(java.util.List<TravelSegment.Seats.Seat> list)
Set the list of 'Seat' element items.

Parameters:
list -

sizeSeats

public int sizeSeats()
Get the number of 'Seat' element items.

Returns:
count

addSeat

public void addSeat(TravelSegment.Seats.Seat item)
Add a 'Seat' element item.

Parameters:
item -

getSeat

public TravelSegment.Seats.Seat getSeat(int index)
Get 'Seat' element item by position.

Parameters:
index -
Returns:
item

clearSeats

public void clearSeats()
Remove all 'Seat' element items.