org.ota.cruise
Class AirInfo

java.lang.Object
  extended by org.ota.cruise.AirInfo
Direct Known Subclasses:
CruiseGuestInfo.GuestDetail.AirAccommodations.AirAccommodation

public class AirInfo
extends java.lang.Object

Specifies the Air Deviation Request 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="AirInfoType">
   <xs:sequence>
     <xs:element type="ns:LocationType" name="DepartureCity" minOccurs="0"/>
     <xs:element type="ns:LocationType" name="ArrivalCity" minOccurs="0"/>
     <xs:element type="ns:OperatingAirlineType" name="Airline" minOccurs="0"/>
   </xs:sequence>
   <xs:attribute type="xs:string" use="optional" name="DepartureDateTime"/>
   <xs:attribute type="xs:string" use="optional" name="ArrivalDateTime"/>
   <xs:attribute type="ns:CabinType" use="optional" name="AirlineCabinClass"/>
 </xs:complexType>
 


Constructor Summary
AirInfo()
           
 
Method Summary
 OperatingAirline getAirline()
          Get the 'Airline' element value.
 Cabin getAirlineCabinClass()
          Get the 'AirlineCabinClass' attribute value.
 Location getArrivalCity()
          Get the 'ArrivalCity' element value.
 java.lang.String getArrivalDateTime()
          Get the 'ArrivalDateTime' attribute value.
 Location getDepartureCity()
          Get the 'DepartureCity' element value.
 java.lang.String getDepartureDateTime()
          Get the 'DepartureDateTime' attribute value.
 void setAirline(OperatingAirline airline)
          Set the 'Airline' element value.
 void setAirlineCabinClass(Cabin airlineCabinClass)
          Set the 'AirlineCabinClass' attribute value.
 void setArrivalCity(Location arrivalCity)
          Set the 'ArrivalCity' element value.
 void setArrivalDateTime(java.lang.String arrivalDateTime)
          Set the 'ArrivalDateTime' attribute value.
 void setDepartureCity(Location departureCity)
          Set the 'DepartureCity' element value.
 void setDepartureDateTime(java.lang.String departureDateTime)
          Set the 'DepartureDateTime' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AirInfo

public AirInfo()
Method Detail

getDepartureCity

public Location getDepartureCity()
Get the 'DepartureCity' element value. Specifies the requested departure city

Returns:
value

setDepartureCity

public void setDepartureCity(Location departureCity)
Set the 'DepartureCity' element value. Specifies the requested departure city

Parameters:
departureCity -

getArrivalCity

public Location getArrivalCity()
Get the 'ArrivalCity' element value. Specifies the requested arrival city

Returns:
value

setArrivalCity

public void setArrivalCity(Location arrivalCity)
Set the 'ArrivalCity' element value. Specifies the requested arrival city

Parameters:
arrivalCity -

getAirline

public OperatingAirline getAirline()
Get the 'Airline' element value. Specifies the requested Airline

Returns:
value

setAirline

public void setAirline(OperatingAirline airline)
Set the 'Airline' element value. Specifies the requested Airline

Parameters:
airline -

getDepartureDateTime

public java.lang.String getDepartureDateTime()
Get the 'DepartureDateTime' attribute value. Specifies the requested departure date of the flight

Returns:
value

setDepartureDateTime

public void setDepartureDateTime(java.lang.String departureDateTime)
Set the 'DepartureDateTime' attribute value. Specifies the requested departure date of the flight

Parameters:
departureDateTime -

getArrivalDateTime

public java.lang.String getArrivalDateTime()
Get the 'ArrivalDateTime' attribute value. Specifies the requested arrival date of the flight

Returns:
value

setArrivalDateTime

public void setArrivalDateTime(java.lang.String arrivalDateTime)
Set the 'ArrivalDateTime' attribute value. Specifies the requested arrival date of the flight

Parameters:
arrivalDateTime -

getAirlineCabinClass

public Cabin getAirlineCabinClass()
Get the 'AirlineCabinClass' attribute value. Specifies the Cabin Class such as, BUSINESS, ECONOMY, FIRST etc

Returns:
value

setAirlineCabinClass

public void setAirlineCabinClass(Cabin airlineCabinClass)
Set the 'AirlineCabinClass' attribute value. Specifies the Cabin Class such as, BUSINESS, ECONOMY, FIRST etc

Parameters:
airlineCabinClass -