Class TicketDocInfoType
Java class for TicketDocInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TicketDocInfoType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BookingAgency" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TravelAgencyType" minOccurs="0"/>
<element name="BookingRef" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}BookingRefType" maxOccurs="unbounded"/>
<element name="CarrierFee" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CarrierFeeType" minOccurs="0"/>
<element name="Commission" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CommissionType" minOccurs="0"/>
<element name="EndorsementText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType"/>
<element name="FareDetail" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}FareDetailType" minOccurs="0"/>
<element name="OriginalIssueInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TicketIssuanceInfoType"/>
<element name="OriginDest" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}OriginDestType" minOccurs="0"/>
<element name="PaxRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ID_Type"/>
<element name="PaymentInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PaymentInfoType" maxOccurs="unbounded"/>
<element name="RefdOrder" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}Order1Type" minOccurs="0"/>
<element name="ResControlIdentification" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ResControlIdentificationType" maxOccurs="5" minOccurs="0"/>
<element name="ServicingAgency" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TravelAgencyType" minOccurs="0"/>
<element name="ShoppingResponse" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ShoppingResponseType" minOccurs="0"/>
<element name="Ticket" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TicketType" maxOccurs="4"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TravelAgencyTypeprotected List<BookingRefType>protected CarrierFeeTypeprotected CommissionTypeprotected Stringprotected FareDetailTypeprotected TicketIssuanceInfoTypeprotected OriginDestTypeprotected Stringprotected List<PaymentInfoType>protected Order1Typeprotected List<ResControlIdentificationType>protected TravelAgencyTypeprotected ShoppingResponseTypeprotected List<TicketType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the bookingAgency property.Gets the value of the bookingRef property.Gets the value of the carrierFee property.Gets the value of the commission property.Gets the value of the endorsementText property.Gets the value of the fareDetail property.Gets the value of the originalIssueInfo property.Gets the value of the originDest property.Gets the value of the paxRefID property.Gets the value of the paymentInfo property.Gets the value of the refdOrder property.Gets the value of the resControlIdentification property.Gets the value of the servicingAgency property.Gets the value of the shoppingResponse property.Gets the value of the ticket property.voidsetBookingAgency(TravelAgencyType value) Sets the value of the bookingAgency property.voidsetCarrierFee(CarrierFeeType value) Sets the value of the carrierFee property.voidsetCommission(CommissionType value) Sets the value of the commission property.voidsetEndorsementText(String value) Sets the value of the endorsementText property.voidsetFareDetail(FareDetailType value) Sets the value of the fareDetail property.voidSets the value of the originalIssueInfo property.voidsetOriginDest(OriginDestType value) Sets the value of the originDest property.voidsetPaxRefID(String value) Sets the value of the paxRefID property.voidsetRefdOrder(Order1Type value) Sets the value of the refdOrder property.voidSets the value of the servicingAgency property.voidSets the value of the shoppingResponse property.
-
Field Details
-
bookingAgency
-
bookingRef
-
carrierFee
-
commission
-
endorsementText
-
fareDetail
-
originalIssueInfo
-
originDest
-
paxRefID
-
paymentInfo
-
refdOrder
-
resControlIdentification
-
servicingAgency
-
shoppingResponse
-
ticket
-
-
Constructor Details
-
TicketDocInfoType
public TicketDocInfoType()
-
-
Method Details
-
getBookingAgency
Gets the value of the bookingAgency property.- Returns:
- possible object is
TravelAgencyType
-
setBookingAgency
Sets the value of the bookingAgency property.- Parameters:
value- allowed object isTravelAgencyType
-
getBookingRef
Gets the value of the bookingRef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the bookingRef property.For example, to add a new item, do as follows:
getBookingRef().add(newItem);Objects of the following type(s) are allowed in the list
BookingRefType -
getCarrierFee
Gets the value of the carrierFee property.- Returns:
- possible object is
CarrierFeeType
-
setCarrierFee
Sets the value of the carrierFee property.- Parameters:
value- allowed object isCarrierFeeType
-
getCommission
Gets the value of the commission property.- Returns:
- possible object is
CommissionType
-
setCommission
Sets the value of the commission property.- Parameters:
value- allowed object isCommissionType
-
getEndorsementText
Gets the value of the endorsementText property.- Returns:
- possible object is
String
-
setEndorsementText
Sets the value of the endorsementText property.- Parameters:
value- allowed object isString
-
getFareDetail
Gets the value of the fareDetail property.- Returns:
- possible object is
FareDetailType
-
setFareDetail
Sets the value of the fareDetail property.- Parameters:
value- allowed object isFareDetailType
-
getOriginalIssueInfo
Gets the value of the originalIssueInfo property.- Returns:
- possible object is
TicketIssuanceInfoType
-
setOriginalIssueInfo
Sets the value of the originalIssueInfo property.- Parameters:
value- allowed object isTicketIssuanceInfoType
-
getOriginDest
Gets the value of the originDest property.- Returns:
- possible object is
OriginDestType
-
setOriginDest
Sets the value of the originDest property.- Parameters:
value- allowed object isOriginDestType
-
getPaxRefID
Gets the value of the paxRefID property.- Returns:
- possible object is
String
-
setPaxRefID
Sets the value of the paxRefID property.- Parameters:
value- allowed object isString
-
getPaymentInfo
Gets the value of the paymentInfo property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the paymentInfo property.For example, to add a new item, do as follows:
getPaymentInfo().add(newItem);Objects of the following type(s) are allowed in the list
PaymentInfoType -
getRefdOrder
Gets the value of the refdOrder property.- Returns:
- possible object is
Order1Type
-
setRefdOrder
Sets the value of the refdOrder property.- Parameters:
value- allowed object isOrder1Type
-
getResControlIdentification
Gets the value of the resControlIdentification property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the resControlIdentification property.For example, to add a new item, do as follows:
getResControlIdentification().add(newItem);Objects of the following type(s) are allowed in the list
ResControlIdentificationType -
getServicingAgency
Gets the value of the servicingAgency property.- Returns:
- possible object is
TravelAgencyType
-
setServicingAgency
Sets the value of the servicingAgency property.- Parameters:
value- allowed object isTravelAgencyType
-
getShoppingResponse
Gets the value of the shoppingResponse property.- Returns:
- possible object is
ShoppingResponseType
-
setShoppingResponse
Sets the value of the shoppingResponse property.- Parameters:
value- allowed object isShoppingResponseType
-
getTicket
Gets the value of the ticket property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the ticket property.For example, to add a new item, do as follows:
getTicket().add(newItem);Objects of the following type(s) are allowed in the list
TicketType
-