|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.air.AirCheckIn.FlightInfo
public static class AirCheckIn.FlightInfo
Identifies the flight segment(s) to be checked in. The carrier will determine how many segments are eligible for continued flight check in. This information applies to all passengers. 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="FlightInfo" minOccurs="0" maxOccurs="16"> <xs:complexType> <xs:sequence> <xs:element name="CarrierInfo" maxOccurs="2"> <!-- Reference to inner class CarrierInfo --> </xs:element> <xs:element type="ns:CompanyNameType" name="AircraftOwner" minOccurs="0"/> <xs:element name="DepartureInformation"> <xs:complexType> <xs:attribute type="xs:string" use="required" name="DateOfDeparture"/> <xs:attribute type="xs:string" use="optional" name="JulianDateOfDeparture"/> <xs:attribute type="ns:DayOfWeekType" use="optional" name="DayOfWeek"/> <xs:attribute type="xs:time" use="optional" name="ScheduledDepartureTime"/> <xs:attribute type="xs:string" use="optional" name="LatestCheckInDateTime"/> <xs:attribute type="xs:string" use="optional" name="BoardingDateTime"/> <xs:attribute type="xs:string" use="optional" name="OtherCheckInInformation"/> <xs:attribute type="xs:string" use="optional" name="LocationName"/> <xs:attributeGroup ref="ns:AirportLocationGroup"/> </xs:complexType> </xs:element> <xs:element name="ArrivalInformation" minOccurs="0"> <!-- Reference to inner class ArrivalInformation --> </xs:element> <xs:element name="ServiceDetails" minOccurs="0"> <!-- Reference to inner class ServiceDetails --> </xs:element> <xs:element type="ns:LocationType" name="TransitPoint" minOccurs="0" maxOccurs="16"/> </xs:sequence> <xs:attribute type="xs:string" use="required" name="RPH"/> <xs:attribute type="ns:CabinType" use="optional" name="CabinType"/> <xs:attribute type="xs:string" use="optional" name="CabinName"/> </xs:complexType> </xs:element>
Nested Class Summary | |
---|---|
static class |
AirCheckIn.FlightInfo.ArrivalInformation
Specifies arrival information for a flight. |
static class |
AirCheckIn.FlightInfo.CarrierInfo
Specifies information for the operating carrier or marketing carrier (code share) for the flight. |
static class |
AirCheckIn.FlightInfo.ServiceDetails
Specifies additional service details for this flight. |
Constructor Summary | |
---|---|
AirCheckIn.FlightInfo()
|
Method Summary | |
---|---|
void |
addCarrierInfo(AirCheckIn.FlightInfo.CarrierInfo item)
Add a 'CarrierInfo' element item. |
void |
addTransitPoint(Location item)
Add a 'TransitPoint' element item. |
void |
clearCarrierInfos()
Remove all 'CarrierInfo' element items. |
void |
clearTransitPoints()
Remove all 'TransitPoint' element items. |
CompanyName |
getAircraftOwner()
Get the 'AircraftOwner' element value. |
AirCheckIn.FlightInfo.ArrivalInformation |
getArrivalInformation()
Get the 'ArrivalInformation' element value. |
Cabin |
getCabin()
Get the 'CabinType' attribute value. |
java.lang.String |
getCabinName()
Get the 'CabinName' attribute value. |
AirCheckIn.FlightInfo.CarrierInfo |
getCarrierInfo(int index)
Get 'CarrierInfo' element item by position. |
java.util.List<AirCheckIn.FlightInfo.CarrierInfo> |
getCarrierInfos()
Get the list of 'CarrierInfo' element items. |
AirportLocationGroup |
getDepartureInformationAirportLocationGroup()
Get the 'AirportLocationGroup' attributeGroup value. |
java.lang.String |
getDepartureInformationBoardingDateTime()
Get the 'BoardingDateTime' attribute value. |
java.lang.String |
getDepartureInformationDateOfDeparture()
Get the 'DateOfDeparture' attribute value. |
DayOfWeek |
getDepartureInformationDayOfWeek()
Get the 'DayOfWeek' attribute value. |
java.lang.String |
getDepartureInformationJulianDateOfDeparture()
Get the 'JulianDateOfDeparture' attribute value. |
java.lang.String |
getDepartureInformationLatestCheckInDateTime()
Get the 'LatestCheckInDateTime' attribute value. |
java.lang.String |
getDepartureInformationLocationName()
Get the 'LocationName' attribute value. |
java.lang.String |
getDepartureInformationOtherCheckInInformation()
Get the 'OtherCheckInInformation' attribute value. |
java.sql.Time |
getDepartureInformationScheduledDepartureTime()
Get the 'ScheduledDepartureTime' attribute value. |
java.lang.String |
getRPH()
Get the 'RPH' attribute value. |
AirCheckIn.FlightInfo.ServiceDetails |
getServiceDetails()
Get the 'ServiceDetails' element value. |
Location |
getTransitPoint(int index)
Get 'TransitPoint' element item by position. |
java.util.List<Location> |
getTransitPoints()
Get the list of 'TransitPoint' element items. |
void |
setAircraftOwner(CompanyName aircraftOwner)
Set the 'AircraftOwner' element value. |
void |
setArrivalInformation(AirCheckIn.FlightInfo.ArrivalInformation arrivalInformation)
Set the 'ArrivalInformation' element value. |
void |
setCabin(Cabin cabin)
Set the 'CabinType' attribute value. |
void |
setCabinName(java.lang.String cabinName)
Set the 'CabinName' attribute value. |
void |
setCarrierInfos(java.util.List<AirCheckIn.FlightInfo.CarrierInfo> list)
Set the list of 'CarrierInfo' element items. |
void |
setDepartureInformationAirportLocationGroup(AirportLocationGroup departureInformationAirportLocationGroup)
Set the 'AirportLocationGroup' attributeGroup value. |
void |
setDepartureInformationBoardingDateTime(java.lang.String departureInformationBoardingDateTime)
Set the 'BoardingDateTime' attribute value. |
void |
setDepartureInformationDateOfDeparture(java.lang.String departureInformationDateOfDeparture)
Set the 'DateOfDeparture' attribute value. |
void |
setDepartureInformationDayOfWeek(DayOfWeek departureInformationDayOfWeek)
Set the 'DayOfWeek' attribute value. |
void |
setDepartureInformationJulianDateOfDeparture(java.lang.String departureInformationJulianDateOfDeparture)
Set the 'JulianDateOfDeparture' attribute value. |
void |
setDepartureInformationLatestCheckInDateTime(java.lang.String departureInformationLatestCheckInDateTime)
Set the 'LatestCheckInDateTime' attribute value. |
void |
setDepartureInformationLocationName(java.lang.String departureInformationLocationName)
Set the 'LocationName' attribute value. |
void |
setDepartureInformationOtherCheckInInformation(java.lang.String departureInformationOtherCheckInInformation)
Set the 'OtherCheckInInformation' attribute value. |
void |
setDepartureInformationScheduledDepartureTime(java.sql.Time departureInformationScheduledDepartureTime)
Set the 'ScheduledDepartureTime' attribute value. |
void |
setRPH(java.lang.String RPH)
Set the 'RPH' attribute value. |
void |
setServiceDetails(AirCheckIn.FlightInfo.ServiceDetails serviceDetails)
Set the 'ServiceDetails' element value. |
void |
setTransitPoints(java.util.List<Location> list)
Set the list of 'TransitPoint' element items. |
int |
sizeCarrierInfos()
Get the number of 'CarrierInfo' element items. |
int |
sizeTransitPoints()
Get the number of 'TransitPoint' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AirCheckIn.FlightInfo()
Method Detail |
---|
public java.util.List<AirCheckIn.FlightInfo.CarrierInfo> getCarrierInfos()
public void setCarrierInfos(java.util.List<AirCheckIn.FlightInfo.CarrierInfo> list)
list
- public int sizeCarrierInfos()
public void addCarrierInfo(AirCheckIn.FlightInfo.CarrierInfo item)
item
- public AirCheckIn.FlightInfo.CarrierInfo getCarrierInfo(int index)
index
-
public void clearCarrierInfos()
public CompanyName getAircraftOwner()
public void setAircraftOwner(CompanyName aircraftOwner)
aircraftOwner
- public java.lang.String getDepartureInformationDateOfDeparture()
public void setDepartureInformationDateOfDeparture(java.lang.String departureInformationDateOfDeparture)
departureInformationDateOfDeparture
- public java.lang.String getDepartureInformationJulianDateOfDeparture()
public void setDepartureInformationJulianDateOfDeparture(java.lang.String departureInformationJulianDateOfDeparture)
departureInformationJulianDateOfDeparture
- public DayOfWeek getDepartureInformationDayOfWeek()
public void setDepartureInformationDayOfWeek(DayOfWeek departureInformationDayOfWeek)
departureInformationDayOfWeek
- public java.sql.Time getDepartureInformationScheduledDepartureTime()
public void setDepartureInformationScheduledDepartureTime(java.sql.Time departureInformationScheduledDepartureTime)
departureInformationScheduledDepartureTime
- public java.lang.String getDepartureInformationLatestCheckInDateTime()
public void setDepartureInformationLatestCheckInDateTime(java.lang.String departureInformationLatestCheckInDateTime)
departureInformationLatestCheckInDateTime
- public java.lang.String getDepartureInformationBoardingDateTime()
public void setDepartureInformationBoardingDateTime(java.lang.String departureInformationBoardingDateTime)
departureInformationBoardingDateTime
- public java.lang.String getDepartureInformationOtherCheckInInformation()
public void setDepartureInformationOtherCheckInInformation(java.lang.String departureInformationOtherCheckInInformation)
departureInformationOtherCheckInInformation
- public java.lang.String getDepartureInformationLocationName()
public void setDepartureInformationLocationName(java.lang.String departureInformationLocationName)
departureInformationLocationName
- public AirportLocationGroup getDepartureInformationAirportLocationGroup()
public void setDepartureInformationAirportLocationGroup(AirportLocationGroup departureInformationAirportLocationGroup)
departureInformationAirportLocationGroup
- public AirCheckIn.FlightInfo.ArrivalInformation getArrivalInformation()
public void setArrivalInformation(AirCheckIn.FlightInfo.ArrivalInformation arrivalInformation)
arrivalInformation
- public AirCheckIn.FlightInfo.ServiceDetails getServiceDetails()
public void setServiceDetails(AirCheckIn.FlightInfo.ServiceDetails serviceDetails)
serviceDetails
- public java.util.List<Location> getTransitPoints()
public void setTransitPoints(java.util.List<Location> list)
list
- public int sizeTransitPoints()
public void addTransitPoint(Location item)
item
- public Location getTransitPoint(int index)
index
-
public void clearTransitPoints()
public java.lang.String getRPH()
public void setRPH(java.lang.String RPH)
RPH
- public Cabin getCabin()
public void setCabin(Cabin cabin)
cabin
- public java.lang.String getCabinName()
public void setCabinName(java.lang.String cabinName)
cabinName
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |