org.ota.pkg
Class PkgTravelSegment.AvailableSeats

java.lang.Object
  extended by org.ota.pkg.PkgTravelSegment.AvailableSeats
Enclosing class:
PkgTravelSegment

public static class PkgTravelSegment.AvailableSeats
extends java.lang.Object

A collection of seat availability by class. 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="AvailableSeats" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:SeatAvailabilityType" name="SeatAvailability" maxOccurs="26"/>
     </xs:sequence>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
PkgTravelSegment.AvailableSeats()
           
 
Method Summary
 void addSeatAvailability(SeatAvailability item)
          Add a 'SeatAvailability' element item.
 void clearSeatAvailabilities()
          Remove all 'SeatAvailability' element items.
 java.util.List<SeatAvailability> getSeatAvailabilities()
          Get the list of 'SeatAvailability' element items.
 SeatAvailability getSeatAvailability(int index)
          Get 'SeatAvailability' element item by position.
 void setSeatAvailabilities(java.util.List<SeatAvailability> list)
          Set the list of 'SeatAvailability' element items.
 int sizeSeatAvailabilities()
          Get the number of 'SeatAvailability' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PkgTravelSegment.AvailableSeats

public PkgTravelSegment.AvailableSeats()
Method Detail

getSeatAvailabilities

public java.util.List<SeatAvailability> getSeatAvailabilities()
Get the list of 'SeatAvailability' element items.

Returns:
list

setSeatAvailabilities

public void setSeatAvailabilities(java.util.List<SeatAvailability> list)
Set the list of 'SeatAvailability' element items.

Parameters:
list -

sizeSeatAvailabilities

public int sizeSeatAvailabilities()
Get the number of 'SeatAvailability' element items.

Returns:
count

addSeatAvailability

public void addSeatAvailability(SeatAvailability item)
Add a 'SeatAvailability' element item.

Parameters:
item -

getSeatAvailability

public SeatAvailability getSeatAvailability(int index)
Get 'SeatAvailability' element item by position.

Parameters:
index -
Returns:
item

clearSeatAvailabilities

public void clearSeatAvailabilities()
Remove all 'SeatAvailability' element items.