|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.air.AirCheckIn.PassengerFlightInfo
public static class AirCheckIn.PassengerFlightInfo
Captures information for a specific passenger travelling on a specific flight or segment. 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="PassengerFlightInfo" minOccurs="0" maxOccurs="1600"> <xs:complexType> <xs:sequence> <xs:element name="BookingInfo" minOccurs="0"> <!-- Reference to inner class BookingInfo --> </xs:element> <xs:element name="SeatBoardingInfo" minOccurs="0"> <!-- Reference to inner class SeatBoardingInfo --> </xs:element> <xs:element type="ns:FeeType" name="Fee" minOccurs="0" maxOccurs="9"/> <xs:element type="ns:SpecialServiceRequestType" name="SpecialServiceRequest" minOccurs="0" maxOccurs="9"/> <xs:element name="API_Info" minOccurs="0" maxOccurs="10"> <!-- Reference to inner class APIInfo --> </xs:element> <xs:element name="InternationalProcessingInfo" minOccurs="0"> <!-- Reference to inner class InternationalProcessingInfo --> </xs:element> <xs:element name="FrequentTravelerInfo" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="ns:CustomerLoyaltyGroup"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute type="xs:string" use="required" name="PassengerRPH"/> <xs:attribute type="xs:string" use="required" name="FlightRPH"/> <xs:attribute type="ns:CabinType" use="optional" name="BaggageCabinType"/> <xs:attribute type="xs:string" use="optional" name="SpecialPurposeCode"/> <xs:attribute type="xs:boolean" use="optional" name="DeniedBoardingVolunteerInd"/> <xs:attribute type="xs:boolean" use="optional" name="ShortCheckInd"/> <xs:attribute type="xs:boolean" use="optional" name="NonRevAuthorizedInd"/> <xs:attribute type="xs:string" use="optional" name="PassengerCouponStatus"/> <xs:attribute type="xs:string" use="optional" name="DCS_SequenceNumber"/> <xs:attribute type="xs:int" use="optional" name="DCS_PassengerRefNumber"/> <xs:attribute type="xs:string" use="optional" name="BoardingPassColor"/> <xs:attribute type="xs:boolean" use="optional" name="StandbyIndicator"/> </xs:complexType> </xs:element>
Nested Class Summary | |
---|---|
static class |
AirCheckIn.PassengerFlightInfo.APIInfo
Advanced passenger information that can pertain to an adult or an infant for up to five unique document types (e.g., visa, passport). |
static class |
AirCheckIn.PassengerFlightInfo.BookingInfo
Booking information related to this passenger and flight. |
static class |
AirCheckIn.PassengerFlightInfo.InternationalProcessingInfo
International document verification information related to the passenger. |
static class |
AirCheckIn.PassengerFlightInfo.SeatBoardingInfo
Specifies seat and boarding information for this passenger on this flight. |
Constructor Summary | |
---|---|
AirCheckIn.PassengerFlightInfo()
|
Method Summary | |
---|---|
void |
addAPIInfo(AirCheckIn.PassengerFlightInfo.APIInfo item)
Add a 'API_Info' element item. |
void |
addFee(Fee item)
Add a 'Fee' element item. |
void |
addSpecialServiceRequest(SpecialServiceRequest item)
Add a 'SpecialServiceRequest' element item. |
void |
clearAPIInfos()
Remove all 'API_Info' element items. |
void |
clearFees()
Remove all 'Fee' element items. |
void |
clearSpecialServiceRequests()
Remove all 'SpecialServiceRequest' element items. |
AirCheckIn.PassengerFlightInfo.APIInfo |
getAPIInfo(int index)
Get 'API_Info' element item by position. |
java.util.List<AirCheckIn.PassengerFlightInfo.APIInfo> |
getAPIInfos()
Get the list of 'API_Info' element items. |
Cabin |
getBaggageCabin()
Get the 'BaggageCabinType' attribute value. |
java.lang.String |
getBoardingPassColor()
Get the 'BoardingPassColor' attribute value. |
AirCheckIn.PassengerFlightInfo.BookingInfo |
getBookingInfo()
Get the 'BookingInfo' element value. |
java.lang.Integer |
getDCSPassengerRefNumber()
Get the 'DCS_PassengerRefNumber' attribute value. |
java.lang.String |
getDCSSequenceNumber()
Get the 'DCS_SequenceNumber' attribute value. |
java.lang.Boolean |
getDeniedBoardingVolunteerInd()
Get the 'DeniedBoardingVolunteerInd' attribute value. |
Fee |
getFee(int index)
Get 'Fee' element item by position. |
java.util.List<Fee> |
getFees()
Get the list of 'Fee' element items. |
java.lang.String |
getFlightRPH()
Get the 'FlightRPH' attribute value. |
CustomerLoyaltyGroup |
getFrequentTravelerInfo()
Get the 'CustomerLoyaltyGroup' attributeGroup value. |
AirCheckIn.PassengerFlightInfo.InternationalProcessingInfo |
getInternationalProcessingInfo()
Get the 'InternationalProcessingInfo' element value. |
java.lang.Boolean |
getNonRevAuthorizedInd()
Get the 'NonRevAuthorizedInd' attribute value. |
java.lang.String |
getPassengerCouponStatus()
Get the 'PassengerCouponStatus' attribute value. |
java.lang.String |
getPassengerRPH()
Get the 'PassengerRPH' attribute value. |
AirCheckIn.PassengerFlightInfo.SeatBoardingInfo |
getSeatBoardingInfo()
Get the 'SeatBoardingInfo' element value. |
java.lang.Boolean |
getShortCheckInd()
Get the 'ShortCheckInd' attribute value. |
java.lang.String |
getSpecialPurposeCode()
Get the 'SpecialPurposeCode' attribute value. |
SpecialServiceRequest |
getSpecialServiceRequest(int index)
Get 'SpecialServiceRequest' element item by position. |
java.util.List<SpecialServiceRequest> |
getSpecialServiceRequests()
Get the list of 'SpecialServiceRequest' element items. |
java.lang.Boolean |
getStandbyIndicator()
Get the 'StandbyIndicator' attribute value. |
void |
setAPIInfos(java.util.List<AirCheckIn.PassengerFlightInfo.APIInfo> list)
Set the list of 'API_Info' element items. |
void |
setBaggageCabin(Cabin baggageCabin)
Set the 'BaggageCabinType' attribute value. |
void |
setBoardingPassColor(java.lang.String boardingPassColor)
Set the 'BoardingPassColor' attribute value. |
void |
setBookingInfo(AirCheckIn.PassengerFlightInfo.BookingInfo bookingInfo)
Set the 'BookingInfo' element value. |
void |
setDCSPassengerRefNumber(java.lang.Integer DCSPassengerRefNumber)
Set the 'DCS_PassengerRefNumber' attribute value. |
void |
setDCSSequenceNumber(java.lang.String DCSSequenceNumber)
Set the 'DCS_SequenceNumber' attribute value. |
void |
setDeniedBoardingVolunteerInd(java.lang.Boolean deniedBoardingVolunteerInd)
Set the 'DeniedBoardingVolunteerInd' attribute value. |
void |
setFees(java.util.List<Fee> list)
Set the list of 'Fee' element items. |
void |
setFlightRPH(java.lang.String flightRPH)
Set the 'FlightRPH' attribute value. |
void |
setFrequentTravelerInfo(CustomerLoyaltyGroup frequentTravelerInfo)
Set the 'CustomerLoyaltyGroup' attributeGroup value. |
void |
setInternationalProcessingInfo(AirCheckIn.PassengerFlightInfo.InternationalProcessingInfo internationalProcessingInfo)
Set the 'InternationalProcessingInfo' element value. |
void |
setNonRevAuthorizedInd(java.lang.Boolean nonRevAuthorizedInd)
Set the 'NonRevAuthorizedInd' attribute value. |
void |
setPassengerCouponStatus(java.lang.String passengerCouponStatus)
Set the 'PassengerCouponStatus' attribute value. |
void |
setPassengerRPH(java.lang.String passengerRPH)
Set the 'PassengerRPH' attribute value. |
void |
setSeatBoardingInfo(AirCheckIn.PassengerFlightInfo.SeatBoardingInfo seatBoardingInfo)
Set the 'SeatBoardingInfo' element value. |
void |
setShortCheckInd(java.lang.Boolean shortCheckInd)
Set the 'ShortCheckInd' attribute value. |
void |
setSpecialPurposeCode(java.lang.String specialPurposeCode)
Set the 'SpecialPurposeCode' attribute value. |
void |
setSpecialServiceRequests(java.util.List<SpecialServiceRequest> list)
Set the list of 'SpecialServiceRequest' element items. |
void |
setStandbyIndicator(java.lang.Boolean standbyIndicator)
Set the 'StandbyIndicator' attribute value. |
int |
sizeAPIInfos()
Get the number of 'API_Info' element items. |
int |
sizeFees()
Get the number of 'Fee' element items. |
int |
sizeSpecialServiceRequests()
Get the number of 'SpecialServiceRequest' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AirCheckIn.PassengerFlightInfo()
Method Detail |
---|
public AirCheckIn.PassengerFlightInfo.BookingInfo getBookingInfo()
public void setBookingInfo(AirCheckIn.PassengerFlightInfo.BookingInfo bookingInfo)
bookingInfo
- public AirCheckIn.PassengerFlightInfo.SeatBoardingInfo getSeatBoardingInfo()
public void setSeatBoardingInfo(AirCheckIn.PassengerFlightInfo.SeatBoardingInfo seatBoardingInfo)
seatBoardingInfo
- public java.util.List<Fee> getFees()
public void setFees(java.util.List<Fee> list)
list
- public int sizeFees()
public void addFee(Fee item)
item
- public Fee getFee(int index)
index
-
public void clearFees()
public java.util.List<SpecialServiceRequest> getSpecialServiceRequests()
public void setSpecialServiceRequests(java.util.List<SpecialServiceRequest> list)
list
- public int sizeSpecialServiceRequests()
public void addSpecialServiceRequest(SpecialServiceRequest item)
item
- public SpecialServiceRequest getSpecialServiceRequest(int index)
index
-
public void clearSpecialServiceRequests()
public java.util.List<AirCheckIn.PassengerFlightInfo.APIInfo> getAPIInfos()
public void setAPIInfos(java.util.List<AirCheckIn.PassengerFlightInfo.APIInfo> list)
list
- public int sizeAPIInfos()
public void addAPIInfo(AirCheckIn.PassengerFlightInfo.APIInfo item)
item
- public AirCheckIn.PassengerFlightInfo.APIInfo getAPIInfo(int index)
index
-
public void clearAPIInfos()
public AirCheckIn.PassengerFlightInfo.InternationalProcessingInfo getInternationalProcessingInfo()
public void setInternationalProcessingInfo(AirCheckIn.PassengerFlightInfo.InternationalProcessingInfo internationalProcessingInfo)
internationalProcessingInfo
- public CustomerLoyaltyGroup getFrequentTravelerInfo()
public void setFrequentTravelerInfo(CustomerLoyaltyGroup frequentTravelerInfo)
frequentTravelerInfo
- public java.lang.String getPassengerRPH()
public void setPassengerRPH(java.lang.String passengerRPH)
passengerRPH
- public java.lang.String getFlightRPH()
public void setFlightRPH(java.lang.String flightRPH)
flightRPH
- public Cabin getBaggageCabin()
public void setBaggageCabin(Cabin baggageCabin)
baggageCabin
- public java.lang.String getSpecialPurposeCode()
public void setSpecialPurposeCode(java.lang.String specialPurposeCode)
specialPurposeCode
- public java.lang.Boolean getDeniedBoardingVolunteerInd()
public void setDeniedBoardingVolunteerInd(java.lang.Boolean deniedBoardingVolunteerInd)
deniedBoardingVolunteerInd
- public java.lang.Boolean getShortCheckInd()
public void setShortCheckInd(java.lang.Boolean shortCheckInd)
shortCheckInd
- public java.lang.Boolean getNonRevAuthorizedInd()
public void setNonRevAuthorizedInd(java.lang.Boolean nonRevAuthorizedInd)
nonRevAuthorizedInd
- public java.lang.String getPassengerCouponStatus()
public void setPassengerCouponStatus(java.lang.String passengerCouponStatus)
passengerCouponStatus
- public java.lang.String getDCSSequenceNumber()
public void setDCSSequenceNumber(java.lang.String DCSSequenceNumber)
DCSSequenceNumber
- public java.lang.Integer getDCSPassengerRefNumber()
public void setDCSPassengerRefNumber(java.lang.Integer DCSPassengerRefNumber)
DCSPassengerRefNumber
- public java.lang.String getBoardingPassColor()
public void setBoardingPassColor(java.lang.String boardingPassColor)
boardingPassColor
- public java.lang.Boolean getStandbyIndicator()
public void setStandbyIndicator(java.lang.Boolean standbyIndicator)
standbyIndicator
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |