java.lang.Object
de.hybris.platform.ndc182facades.messages.orderviewresponse.TicketType

public class TicketType extends Object
The accountable document issued by or on behalf of a carrier which includes notices and the flight and passenger coupons contained therein.

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="ConnectedDocNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}NumberType" minOccurs="0"/>
         <element name="Coupon" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CouponType" maxOccurs="4"/>
         <element name="ExchReissueInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}IndType" minOccurs="0"/>
         <element name="FeeOwnerCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}AirlineDesigCodeType" minOccurs="0"/>
         <element name="PresentCreditCardInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}IndType" minOccurs="0"/>
         <element name="PrimaryDocInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}IndType" minOccurs="0"/>
         <element name="RemarkText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}TextType" minOccurs="0"/>
         <element name="ReportingTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}ReportingTypeCodeType" minOccurs="0"/>
         <element name="RoutingCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CodeType" minOccurs="0"/>
         <element name="TaxOnEMDInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}IndType" minOccurs="0"/>
         <element name="TicketDocTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CodeType" minOccurs="0"/>
         <element name="TicketNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}NumberType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • connectedDocNumber

      protected BigDecimal connectedDocNumber
    • coupon

      protected List<CouponType> coupon
    • exchReissueInd

      protected Boolean exchReissueInd
    • feeOwnerCode

      protected String feeOwnerCode
    • presentCreditCardInd

      protected Boolean presentCreditCardInd
    • primaryDocInd

      protected Boolean primaryDocInd
    • remarkText

      protected String remarkText
    • reportingTypeCode

      protected ReportingTypeCodeContentType reportingTypeCode
    • routingCode

      protected String routingCode
    • taxOnEMDInd

      protected Boolean taxOnEMDInd
    • ticketDocTypeCode

      protected String ticketDocTypeCode
    • ticketNumber

      protected BigDecimal ticketNumber
  • Constructor Details

    • TicketType

      public TicketType()
  • Method Details

    • getConnectedDocNumber

      public BigDecimal getConnectedDocNumber()
      Gets the value of the connectedDocNumber property.
      Returns:
      possible object is BigDecimal
    • setConnectedDocNumber

      public void setConnectedDocNumber(BigDecimal value)
      Sets the value of the connectedDocNumber property.
      Parameters:
      value - allowed object is BigDecimal
    • getCoupon

      public List<CouponType> 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 set method 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

    • isExchReissueInd

      public Boolean isExchReissueInd()
      Gets the value of the exchReissueInd property.
      Returns:
      possible object is Boolean
    • setExchReissueInd

      public void setExchReissueInd(Boolean value)
      Sets the value of the exchReissueInd property.
      Parameters:
      value - allowed object is Boolean
    • getFeeOwnerCode

      public String getFeeOwnerCode()
      Gets the value of the feeOwnerCode property.
      Returns:
      possible object is String
    • setFeeOwnerCode

      public void setFeeOwnerCode(String value)
      Sets the value of the feeOwnerCode property.
      Parameters:
      value - allowed object is String
    • isPresentCreditCardInd

      public Boolean isPresentCreditCardInd()
      Gets the value of the presentCreditCardInd property.
      Returns:
      possible object is Boolean
    • setPresentCreditCardInd

      public void setPresentCreditCardInd(Boolean value)
      Sets the value of the presentCreditCardInd property.
      Parameters:
      value - allowed object is Boolean
    • isPrimaryDocInd

      public Boolean isPrimaryDocInd()
      Gets the value of the primaryDocInd property.
      Returns:
      possible object is Boolean
    • setPrimaryDocInd

      public void setPrimaryDocInd(Boolean value)
      Sets the value of the primaryDocInd property.
      Parameters:
      value - allowed object is Boolean
    • getRemarkText

      public String getRemarkText()
      Gets the value of the remarkText property.
      Returns:
      possible object is String
    • setRemarkText

      public void setRemarkText(String value)
      Sets the value of the remarkText property.
      Parameters:
      value - allowed object is String
    • getReportingTypeCode

      public ReportingTypeCodeContentType getReportingTypeCode()
      Gets the value of the reportingTypeCode property.
      Returns:
      possible object is ReportingTypeCodeContentType
    • setReportingTypeCode

      public void setReportingTypeCode(ReportingTypeCodeContentType value)
      Sets the value of the reportingTypeCode property.
      Parameters:
      value - allowed object is ReportingTypeCodeContentType
    • getRoutingCode

      public String getRoutingCode()
      Gets the value of the routingCode property.
      Returns:
      possible object is String
    • setRoutingCode

      public void setRoutingCode(String value)
      Sets the value of the routingCode property.
      Parameters:
      value - allowed object is String
    • isTaxOnEMDInd

      public Boolean isTaxOnEMDInd()
      Gets the value of the taxOnEMDInd property.
      Returns:
      possible object is Boolean
    • setTaxOnEMDInd

      public void setTaxOnEMDInd(Boolean value)
      Sets the value of the taxOnEMDInd property.
      Parameters:
      value - allowed object is Boolean
    • getTicketDocTypeCode

      public String getTicketDocTypeCode()
      Gets the value of the ticketDocTypeCode property.
      Returns:
      possible object is String
    • setTicketDocTypeCode

      public void setTicketDocTypeCode(String value)
      Sets the value of the ticketDocTypeCode property.
      Parameters:
      value - allowed object is String
    • getTicketNumber

      public BigDecimal getTicketNumber()
      Gets the value of the ticketNumber property.
      Returns:
      possible object is BigDecimal
    • setTicketNumber

      public void setTicketNumber(BigDecimal value)
      Sets the value of the ticketNumber property.
      Parameters:
      value - allowed object is BigDecimal