Class TicketType
Java class for TicketType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TicketType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BaggageAllowance" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}BaggageAllowanceType" maxOccurs="99" minOccurs="0"/>
<element name="BookletQty" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}QtyType"/>
<element name="ConnectedDocNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}NumberType"/>
<element name="Coupon" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CouponType" maxOccurs="4"/>
<element name="ExchTicketNumberInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="FeeOwnerCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}AirlineDesigCodeType" minOccurs="0"/>
<element name="NonCommissionableInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="NonInterlineableInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="NonRefundableInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="NonReissuableNonExchInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="Penalty" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PenaltyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PresentCreditCardInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="PrimaryDocInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="RemarkText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType"/>
<element name="ReportingTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ReportingTypeCodeType"/>
<element name="RoutingCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CodeType"/>
<element name="TaxOnEMDInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType"/>
<element name="TicketDocTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CodeType" minOccurs="0"/>
<element name="TicketNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}NumberType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<BaggageAllowanceType>protected BigDecimalprotected BigDecimalprotected List<CouponType>protected booleanprotected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected List<PenaltyType>protected booleanprotected booleanprotected Stringprotected ReportingTypeCodeContentTypeprotected Stringprotected booleanprotected Stringprotected BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the baggageAllowance property.Gets the value of the bookletQty property.Gets the value of the connectedDocNumber property.Gets the value of the coupon property.Gets the value of the feeOwnerCode property.Gets the value of the penalty property.Gets the value of the remarkText property.Gets the value of the reportingTypeCode property.Gets the value of the routingCode property.Gets the value of the ticketDocTypeCode property.Gets the value of the ticketNumber property.booleanGets the value of the exchTicketNumberInd property.booleanGets the value of the nonCommissionableInd property.booleanGets the value of the nonInterlineableInd property.booleanGets the value of the nonRefundableInd property.booleanGets the value of the nonReissuableNonExchInd property.booleanGets the value of the presentCreditCardInd property.booleanGets the value of the primaryDocInd property.booleanGets the value of the taxOnEMDInd property.voidsetBookletQty(BigDecimal value) Sets the value of the bookletQty property.voidsetConnectedDocNumber(BigDecimal value) Sets the value of the connectedDocNumber property.voidsetExchTicketNumberInd(boolean value) Sets the value of the exchTicketNumberInd property.voidsetFeeOwnerCode(String value) Sets the value of the feeOwnerCode property.voidsetNonCommissionableInd(boolean value) Sets the value of the nonCommissionableInd property.voidsetNonInterlineableInd(boolean value) Sets the value of the nonInterlineableInd property.voidsetNonRefundableInd(boolean value) Sets the value of the nonRefundableInd property.voidsetNonReissuableNonExchInd(boolean value) Sets the value of the nonReissuableNonExchInd property.voidsetPresentCreditCardInd(boolean value) Sets the value of the presentCreditCardInd property.voidsetPrimaryDocInd(boolean value) Sets the value of the primaryDocInd property.voidsetRemarkText(String value) Sets the value of the remarkText property.voidSets the value of the reportingTypeCode property.voidsetRoutingCode(String value) Sets the value of the routingCode property.voidsetTaxOnEMDInd(boolean value) Sets the value of the taxOnEMDInd property.voidsetTicketDocTypeCode(String value) Sets the value of the ticketDocTypeCode property.voidsetTicketNumber(BigDecimal value) Sets the value of the ticketNumber property.
-
Field Details
-
baggageAllowance
-
bookletQty
-
connectedDocNumber
-
coupon
-
exchTicketNumberInd
protected boolean exchTicketNumberInd -
feeOwnerCode
-
nonCommissionableInd
protected boolean nonCommissionableInd -
nonInterlineableInd
protected boolean nonInterlineableInd -
nonRefundableInd
protected boolean nonRefundableInd -
nonReissuableNonExchInd
protected boolean nonReissuableNonExchInd -
penalty
-
presentCreditCardInd
protected boolean presentCreditCardInd -
protected boolean primaryDocInd
-
remarkText
-
reportingTypeCode
-
routingCode
-
taxOnEMDInd
protected boolean taxOnEMDInd -
ticketDocTypeCode
-
ticketNumber
-
-
Constructor Details
-
TicketType
public TicketType()
-
-
Method Details
-
getBaggageAllowance
Gets the value of the baggageAllowance 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 baggageAllowance property.For example, to add a new item, do as follows:
getBaggageAllowance().add(newItem);Objects of the following type(s) are allowed in the list
BaggageAllowanceType -
getBookletQty
Gets the value of the bookletQty property.- Returns:
- possible object is
BigDecimal
-
setBookletQty
Sets the value of the bookletQty property.- Parameters:
value- allowed object isBigDecimal
-
getConnectedDocNumber
Gets the value of the connectedDocNumber property.- Returns:
- possible object is
BigDecimal
-
setConnectedDocNumber
Sets the value of the connectedDocNumber property.- Parameters:
value- allowed object isBigDecimal
-
getCoupon
Gets the value of the coupon 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 coupon property.For example, to add a new item, do as follows:
getCoupon().add(newItem);Objects of the following type(s) are allowed in the list
CouponType -
isExchTicketNumberInd
public boolean isExchTicketNumberInd()Gets the value of the exchTicketNumberInd property. -
setExchTicketNumberInd
public void setExchTicketNumberInd(boolean value) Sets the value of the exchTicketNumberInd property. -
getFeeOwnerCode
Gets the value of the feeOwnerCode property.- Returns:
- possible object is
String
-
setFeeOwnerCode
Sets the value of the feeOwnerCode property.- Parameters:
value- allowed object isString
-
isNonCommissionableInd
public boolean isNonCommissionableInd()Gets the value of the nonCommissionableInd property. -
setNonCommissionableInd
public void setNonCommissionableInd(boolean value) Sets the value of the nonCommissionableInd property. -
isNonInterlineableInd
public boolean isNonInterlineableInd()Gets the value of the nonInterlineableInd property. -
setNonInterlineableInd
public void setNonInterlineableInd(boolean value) Sets the value of the nonInterlineableInd property. -
isNonRefundableInd
public boolean isNonRefundableInd()Gets the value of the nonRefundableInd property. -
setNonRefundableInd
public void setNonRefundableInd(boolean value) Sets the value of the nonRefundableInd property. -
isNonReissuableNonExchInd
public boolean isNonReissuableNonExchInd()Gets the value of the nonReissuableNonExchInd property. -
setNonReissuableNonExchInd
public void setNonReissuableNonExchInd(boolean value) Sets the value of the nonReissuableNonExchInd property. -
getPenalty
Gets the value of the penalty 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 penalty property.For example, to add a new item, do as follows:
getPenalty().add(newItem);Objects of the following type(s) are allowed in the list
PenaltyType -
isPresentCreditCardInd
public boolean isPresentCreditCardInd()Gets the value of the presentCreditCardInd property. -
setPresentCreditCardInd
public void setPresentCreditCardInd(boolean value) Sets the value of the presentCreditCardInd property. -
isPrimaryDocInd
public boolean isPrimaryDocInd()Gets the value of the primaryDocInd property. -
setPrimaryDocInd
public void setPrimaryDocInd(boolean value) Sets the value of the primaryDocInd property. -
getRemarkText
Gets the value of the remarkText property.- Returns:
- possible object is
String
-
setRemarkText
Sets the value of the remarkText property.- Parameters:
value- allowed object isString
-
getReportingTypeCode
Gets the value of the reportingTypeCode property.- Returns:
- possible object is
ReportingTypeCodeContentType
-
setReportingTypeCode
Sets the value of the reportingTypeCode property.- Parameters:
value- allowed object isReportingTypeCodeContentType
-
getRoutingCode
Gets the value of the routingCode property.- Returns:
- possible object is
String
-
setRoutingCode
Sets the value of the routingCode property.- Parameters:
value- allowed object isString
-
isTaxOnEMDInd
public boolean isTaxOnEMDInd()Gets the value of the taxOnEMDInd property. -
setTaxOnEMDInd
public void setTaxOnEMDInd(boolean value) Sets the value of the taxOnEMDInd property. -
getTicketDocTypeCode
Gets the value of the ticketDocTypeCode property.- Returns:
- possible object is
String
-
setTicketDocTypeCode
Sets the value of the ticketDocTypeCode property.- Parameters:
value- allowed object isString
-
getTicketNumber
Gets the value of the ticketNumber property.- Returns:
- possible object is
BigDecimal
-
setTicketNumber
Sets the value of the ticketNumber property.- Parameters:
value- allowed object isBigDecimal
-