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