java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.ordercreaterequest.DatedOperatingLegType

public class DatedOperatingLegType extends Object
The nonstop operation of a transport vehicle between the departure station and the arrival station. Can be used for aircrafts as well as other transport vehicles such as train or bus etc.

Java class for DatedOperatingLegType complex type.

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

 <complexType name="DatedOperatingLegType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Arrival" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}TransportArrivalType"/>
         <element name="CarrierAircraftType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}CarrierAircraftTypeType" minOccurs="0"/>
         <element name="ChangeofGaugeInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}IndType" minOccurs="0"/>
         <element name="DatedOperatingLegID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}ID_Type" minOccurs="0"/>
         <element name="Dep" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}TransportDepType"/>
         <element name="DistanceMeasure" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}MeasureType" minOccurs="0"/>
         <element name="IATAAircraftType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}IATAAircraftTypeType" minOccurs="0"/>
         <element name="OnGroundDuration" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}TimeType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • DatedOperatingLegType

      public DatedOperatingLegType()
  • Method Details

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

      public CarrierAircraftTypeType getCarrierAircraftType()
      Gets the value of the carrierAircraftType property.
      Returns:
      possible object is CarrierAircraftTypeType
    • setCarrierAircraftType

      public void setCarrierAircraftType(CarrierAircraftTypeType value)
      Sets the value of the carrierAircraftType property.
      Parameters:
      value - allowed object is CarrierAircraftTypeType
    • isChangeofGaugeInd

      public Boolean isChangeofGaugeInd()
      Gets the value of the changeofGaugeInd property.
      Returns:
      possible object is Boolean
    • setChangeofGaugeInd

      public void setChangeofGaugeInd(Boolean value)
      Sets the value of the changeofGaugeInd property.
      Parameters:
      value - allowed object is Boolean
    • getDatedOperatingLegID

      public String getDatedOperatingLegID()
      Gets the value of the datedOperatingLegID property.
      Returns:
      possible object is String
    • setDatedOperatingLegID

      public void setDatedOperatingLegID(String value)
      Sets the value of the datedOperatingLegID property.
      Parameters:
      value - allowed object is String
    • 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
    • getDistanceMeasure

      public MeasureType getDistanceMeasure()
      Gets the value of the distanceMeasure property.
      Returns:
      possible object is MeasureType
    • setDistanceMeasure

      public void setDistanceMeasure(MeasureType value)
      Sets the value of the distanceMeasure property.
      Parameters:
      value - allowed object is MeasureType
    • getIATAAircraftType

      public IATAAircraftTypeType getIATAAircraftType()
      Gets the value of the iataAircraftType property.
      Returns:
      possible object is IATAAircraftTypeType
    • setIATAAircraftType

      public void setIATAAircraftType(IATAAircraftTypeType value)
      Sets the value of the iataAircraftType property.
      Parameters:
      value - allowed object is IATAAircraftTypeType
    • getOnGroundDuration

      public XMLGregorianCalendar getOnGroundDuration()
      Gets the value of the onGroundDuration property.
      Returns:
      possible object is XMLGregorianCalendar
    • setOnGroundDuration

      public void setOnGroundDuration(XMLGregorianCalendar value)
      Sets the value of the onGroundDuration property.
      Parameters:
      value - allowed object is XMLGregorianCalendar