java.lang.Object
de.hybris.platform.ndc182facades.messages.servicelistrequest.PaxSegmentType

public class PaxSegmentType extends Object
Transportation of a passenger on a Dated Operating Segment.

Java class for PaxSegmentType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PaxSegmentType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ARNKInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}IndType" minOccurs="0"/>
         <element name="Arrival" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}TransportArrivalType"/>
         <element name="CabinType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}CabinTypeType" minOccurs="0"/>
         <element name="Dep" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}TransportDepType"/>
         <element name="Duration" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}DurationType" minOccurs="0"/>
         <element name="MarketingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}DatedMarketingSegmentType"/>
         <element name="OperatingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}DatedOperatingSegmentType"/>
         <element name="PaxSegmentID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}ID_Type" minOccurs="0"/>
         <element name="SecureFlightInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}IndType" minOccurs="0"/>
         <element name="SegmentTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}SegmentTypeCodeType" minOccurs="0"/>
         <element name="TicketlessInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceListRQ}IndType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • PaxSegmentType

      public PaxSegmentType()
  • Method Details

    • isARNKInd

      public Boolean isARNKInd()
      Gets the value of the arnkInd property.
      Returns:
      possible object is Boolean
    • setARNKInd

      public void setARNKInd(Boolean value)
      Sets the value of the arnkInd property.
      Parameters:
      value - allowed object is Boolean
    • getArrival

      public TransportArrivalType getArrival()
      Gets the value of the arrival property.
      Returns:
      possible object is TransportArrivalType
    • setArrival

      public void setArrival(TransportArrivalType value)
      Sets the value of the arrival property.
      Parameters:
      value - allowed object is TransportArrivalType
    • getCabinType

      public CabinTypeType getCabinType()
      Gets the value of the cabinType property.
      Returns:
      possible object is CabinTypeType
    • setCabinType

      public void setCabinType(CabinTypeType value)
      Sets the value of the cabinType property.
      Parameters:
      value - allowed object is CabinTypeType
    • getDep

      public TransportDepType getDep()
      Gets the value of the dep property.
      Returns:
      possible object is TransportDepType
    • setDep

      public void setDep(TransportDepType value)
      Sets the value of the dep property.
      Parameters:
      value - allowed object is TransportDepType
    • getDuration

      public Duration getDuration()
      Gets the value of the duration property.
      Returns:
      possible object is Duration
    • setDuration

      public void setDuration(Duration value)
      Sets the value of the duration property.
      Parameters:
      value - allowed object is Duration
    • getMarketingCarrierInfo

      public DatedMarketingSegmentType getMarketingCarrierInfo()
      Gets the value of the marketingCarrierInfo property.
      Returns:
      possible object is DatedMarketingSegmentType
    • setMarketingCarrierInfo

      public void setMarketingCarrierInfo(DatedMarketingSegmentType value)
      Sets the value of the marketingCarrierInfo property.
      Parameters:
      value - allowed object is DatedMarketingSegmentType
    • getOperatingCarrierInfo

      public DatedOperatingSegmentType getOperatingCarrierInfo()
      Gets the value of the operatingCarrierInfo property.
      Returns:
      possible object is DatedOperatingSegmentType
    • setOperatingCarrierInfo

      public void setOperatingCarrierInfo(DatedOperatingSegmentType value)
      Sets the value of the operatingCarrierInfo property.
      Parameters:
      value - allowed object is DatedOperatingSegmentType
    • getPaxSegmentID

      public String getPaxSegmentID()
      Gets the value of the paxSegmentID property.
      Returns:
      possible object is String
    • setPaxSegmentID

      public void setPaxSegmentID(String value)
      Sets the value of the paxSegmentID property.
      Parameters:
      value - allowed object is String
    • isSecureFlightInd

      public Boolean isSecureFlightInd()
      Gets the value of the secureFlightInd property.
      Returns:
      possible object is Boolean
    • setSecureFlightInd

      public void setSecureFlightInd(Boolean value)
      Sets the value of the secureFlightInd property.
      Parameters:
      value - allowed object is Boolean
    • getSegmentTypeCode

      public String getSegmentTypeCode()
      Gets the value of the segmentTypeCode property.
      Returns:
      possible object is String
    • setSegmentTypeCode

      public void setSegmentTypeCode(String value)
      Sets the value of the segmentTypeCode property.
      Parameters:
      value - allowed object is String
    • isTicketlessInd

      public Boolean isTicketlessInd()
      Gets the value of the ticketlessInd property.
      Returns:
      possible object is Boolean
    • setTicketlessInd

      public void setTicketlessInd(Boolean value)
      Sets the value of the ticketlessInd property.
      Parameters:
      value - allowed object is Boolean