org.ota.pkg
Class SeatAvailability

java.lang.Object
  extended by org.ota.pkg.SeatAvailability

public class SeatAvailability
extends java.lang.Object

Details of seat availability by class with optional charge information. Schema fragment(s) for this class:

 <xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SeatAvailabilityType">
   <xs:sequence>
     <xs:element type="ns:ChargesType" name="Charges" minOccurs="0"/>
   </xs:sequence>
   <xs:attributeGroup ref="ns:CodeListGroup"/>
 </xs:complexType>
 


Constructor Summary
SeatAvailability()
           
 
Method Summary
 Charges getCharges()
          Get the 'Charges' element value.
 CodeListGroup getCodeListGroup()
          Get the 'CodeListGroup' attributeGroup value.
 void setCharges(Charges charges)
          Set the 'Charges' element value.
 void setCodeListGroup(CodeListGroup codeListGroup)
          Set the 'CodeListGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeatAvailability

public SeatAvailability()
Method Detail

getCharges

public Charges getCharges()
Get the 'Charges' element value. A collection of seat prices. The charge element repeats to allow differential charging according to, for exaample, age.

Returns:
value

setCharges

public void setCharges(Charges charges)
Set the 'Charges' element value. A collection of seat prices. The charge element repeats to allow differential charging according to, for exaample, age.

Parameters:
charges -

getCodeListGroup

public CodeListGroup getCodeListGroup()
Get the 'CodeListGroup' attributeGroup value. Specifies a seat class and quantity.

Returns:
value

setCodeListGroup

public void setCodeListGroup(CodeListGroup codeListGroup)
Set the 'CodeListGroup' attributeGroup value. Specifies a seat class and quantity.

Parameters:
codeListGroup -