|
|||||||
| 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 | ||||||