|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.air.AirCheckIn.PassengerInfo.TicketingInfo
public static class AirCheckIn.PassengerInfo.TicketingInfo
Identifies the ticket to be used to check in for a flight segment or segments for this passenger. Also, this information can be used to print an itinerary receipt. 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="TicketingInfo" minOccurs="0" maxOccurs="4"> <xs:complexType> <xs:sequence> <xs:element name="CouponInfo" maxOccurs="16"> <!-- Reference to inner class CouponInfo --> </xs:element> <xs:element type="ns:FareType" name="PricingInfo" minOccurs="0"/> <xs:element name="PaymentTotal" minOccurs="0"> <!-- Reference to inner class PaymentTotal --> </xs:element> <xs:element type="ns:LocationType" name="CityCodeOfIssue" minOccurs="0"/> <xs:element type="ns:UniqueID_Type" name="ACN_Number" minOccurs="0"/> </xs:sequence> <xs:attribute type="xs:string" use="required" name="AirlineAccountingCode"/> <xs:attribute type="xs:string" use="required" name="FormAndSerialNumber"/> <xs:attribute type="xs:string" use="optional" name="AgencyCode"/> <xs:attribute type="xs:string" use="optional" name="CountryCodeOfIssue"/> <xs:attribute type="xs:string" use="optional" name="IssuingCompanyName"/> <xs:attribute type="xs:string" use="optional" name="EndorsementInfo"/> <xs:attribute type="xs:string" use="optional" name="DateOfIssue"/> <xs:attribute type="xs:string" use="optional" name="OriginalDateofIssue"/> <xs:attribute type="xs:string" use="optional" name="IssuingAgentID"/> <xs:attribute type="xs:string" use="optional" name="TicketBookReference"/> <xs:attributeGroup ref="ns:CompanyID_AttributesGroup"/> </xs:complexType> </xs:element>
Nested Class Summary | |
---|---|
static class |
AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo
Identifies the coupon to be used to check-in for a flight segment or segments. |
static class |
AirCheckIn.PassengerInfo.TicketingInfo.PaymentTotal
The total amount paid for this ticket (including all forms of payment). |
Constructor Summary | |
---|---|
AirCheckIn.PassengerInfo.TicketingInfo()
|
Method Summary | |
---|---|
void |
addCouponInfo(AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo item)
Add a 'CouponInfo' element item. |
void |
clearCouponInfos()
Remove all 'CouponInfo' element items. |
UniqueID |
getACNNumber()
Get the 'ACN_Number' element value. |
java.lang.String |
getAgencyCode()
Get the 'AgencyCode' attribute value. |
java.lang.String |
getAirlineAccountingCode()
Get the 'AirlineAccountingCode' attribute value. |
Location |
getCityCodeOfIssue()
Get the 'CityCodeOfIssue' element value. |
CompanyIDAttributesGroup |
getCompanyIDAttributesGroup()
Get the 'CompanyID_AttributesGroup' attributeGroup value. |
java.lang.String |
getCountryCodeOfIssue()
Get the 'CountryCodeOfIssue' attribute value. |
AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo |
getCouponInfo(int index)
Get 'CouponInfo' element item by position. |
java.util.List<AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo> |
getCouponInfos()
Get the list of 'CouponInfo' element items. |
java.lang.String |
getDateOfIssue()
Get the 'DateOfIssue' attribute value. |
java.lang.String |
getEndorsementInfo()
Get the 'EndorsementInfo' attribute value. |
java.lang.String |
getFormAndSerialNumber()
Get the 'FormAndSerialNumber' attribute value. |
java.lang.String |
getIssuingAgentID()
Get the 'IssuingAgentID' attribute value. |
java.lang.String |
getIssuingCompanyName()
Get the 'IssuingCompanyName' attribute value. |
java.lang.String |
getOriginalDateofIssue()
Get the 'OriginalDateofIssue' attribute value. |
AirCheckIn.PassengerInfo.TicketingInfo.PaymentTotal |
getPaymentTotal()
Get the 'PaymentTotal' element value. |
Fare |
getPricingInfo()
Get the 'PricingInfo' element value. |
java.lang.String |
getTicketBookReference()
Get the 'TicketBookReference' attribute value. |
void |
setACNNumber(UniqueID ACNNumber)
Set the 'ACN_Number' element value. |
void |
setAgencyCode(java.lang.String agencyCode)
Set the 'AgencyCode' attribute value. |
void |
setAirlineAccountingCode(java.lang.String airlineAccountingCode)
Set the 'AirlineAccountingCode' attribute value. |
void |
setCityCodeOfIssue(Location cityCodeOfIssue)
Set the 'CityCodeOfIssue' element value. |
void |
setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
Set the 'CompanyID_AttributesGroup' attributeGroup value. |
void |
setCountryCodeOfIssue(java.lang.String countryCodeOfIssue)
Set the 'CountryCodeOfIssue' attribute value. |
void |
setCouponInfos(java.util.List<AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo> list)
Set the list of 'CouponInfo' element items. |
void |
setDateOfIssue(java.lang.String dateOfIssue)
Set the 'DateOfIssue' attribute value. |
void |
setEndorsementInfo(java.lang.String endorsementInfo)
Set the 'EndorsementInfo' attribute value. |
void |
setFormAndSerialNumber(java.lang.String formAndSerialNumber)
Set the 'FormAndSerialNumber' attribute value. |
void |
setIssuingAgentID(java.lang.String issuingAgentID)
Set the 'IssuingAgentID' attribute value. |
void |
setIssuingCompanyName(java.lang.String issuingCompanyName)
Set the 'IssuingCompanyName' attribute value. |
void |
setOriginalDateofIssue(java.lang.String originalDateofIssue)
Set the 'OriginalDateofIssue' attribute value. |
void |
setPaymentTotal(AirCheckIn.PassengerInfo.TicketingInfo.PaymentTotal paymentTotal)
Set the 'PaymentTotal' element value. |
void |
setPricingInfo(Fare pricingInfo)
Set the 'PricingInfo' element value. |
void |
setTicketBookReference(java.lang.String ticketBookReference)
Set the 'TicketBookReference' attribute value. |
int |
sizeCouponInfos()
Get the number of 'CouponInfo' element items. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AirCheckIn.PassengerInfo.TicketingInfo()
Method Detail |
---|
public java.util.List<AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo> getCouponInfos()
public void setCouponInfos(java.util.List<AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo> list)
list
- public int sizeCouponInfos()
public void addCouponInfo(AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo item)
item
- public AirCheckIn.PassengerInfo.TicketingInfo.CouponInfo getCouponInfo(int index)
index
-
public void clearCouponInfos()
public Fare getPricingInfo()
public void setPricingInfo(Fare pricingInfo)
pricingInfo
- public AirCheckIn.PassengerInfo.TicketingInfo.PaymentTotal getPaymentTotal()
public void setPaymentTotal(AirCheckIn.PassengerInfo.TicketingInfo.PaymentTotal paymentTotal)
paymentTotal
- public Location getCityCodeOfIssue()
public void setCityCodeOfIssue(Location cityCodeOfIssue)
cityCodeOfIssue
- public UniqueID getACNNumber()
public void setACNNumber(UniqueID ACNNumber)
ACNNumber
- public java.lang.String getAirlineAccountingCode()
public void setAirlineAccountingCode(java.lang.String airlineAccountingCode)
airlineAccountingCode
- public java.lang.String getFormAndSerialNumber()
public void setFormAndSerialNumber(java.lang.String formAndSerialNumber)
formAndSerialNumber
- public java.lang.String getAgencyCode()
public void setAgencyCode(java.lang.String agencyCode)
agencyCode
- public java.lang.String getCountryCodeOfIssue()
public void setCountryCodeOfIssue(java.lang.String countryCodeOfIssue)
countryCodeOfIssue
- public java.lang.String getIssuingCompanyName()
public void setIssuingCompanyName(java.lang.String issuingCompanyName)
issuingCompanyName
- public java.lang.String getEndorsementInfo()
public void setEndorsementInfo(java.lang.String endorsementInfo)
endorsementInfo
- public java.lang.String getDateOfIssue()
public void setDateOfIssue(java.lang.String dateOfIssue)
dateOfIssue
- public java.lang.String getOriginalDateofIssue()
public void setOriginalDateofIssue(java.lang.String originalDateofIssue)
originalDateofIssue
- public java.lang.String getIssuingAgentID()
public void setIssuingAgentID(java.lang.String issuingAgentID)
issuingAgentID
- public java.lang.String getTicketBookReference()
public void setTicketBookReference(java.lang.String ticketBookReference)
ticketBookReference
- public CompanyIDAttributesGroup getCompanyIDAttributesGroup()
public void setCompanyIDAttributesGroup(CompanyIDAttributesGroup companyIDAttributesGroup)
companyIDAttributesGroup
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |