java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.osin.ServiceType

public class ServiceType extends Object
The instance of a specific flight or Service Definition as it has been offered (and eventually ordered and consumed) in the context of a specific Offer and/or Order.

Java class for ServiceType complex type.

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

 <complexType name="ServiceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AccountingCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CodeType" minOccurs="0"/>
         <element name="AccountingSubCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CodeType" minOccurs="0"/>
         <element name="ActionCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ActionCodeType" minOccurs="0"/>
         <element name="DeliveryProvider" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}DeliveryProviderType"/>
         <element name="DeliveryStatusCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ServiceDeliveryStatusCodeType" minOccurs="0"/>
         <element name="ExpirationDateTime" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}DateTimeType" minOccurs="0"/>
         <element name="InterlineSettlementInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}InterlineSettlementInfoType" minOccurs="0"/>
         <element name="InternalValue" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PriceType"/>
         <element name="PaxRefID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ID_Type"/>
         <element name="ResponsibleAirline" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CarrierType" minOccurs="0"/>
         <element name="ServiceAssociations" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ServiceAssociationsType"/>
         <element name="ServiceID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ID_Type"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • ServiceType

      public ServiceType()
  • Method Details

    • getAccountingCode

      public String getAccountingCode()
      Gets the value of the accountingCode property.
      Returns:
      possible object is String
    • setAccountingCode

      public void setAccountingCode(String value)
      Sets the value of the accountingCode property.
      Parameters:
      value - allowed object is String
    • getAccountingSubCode

      public String getAccountingSubCode()
      Gets the value of the accountingSubCode property.
      Returns:
      possible object is String
    • setAccountingSubCode

      public void setAccountingSubCode(String value)
      Sets the value of the accountingSubCode property.
      Parameters:
      value - allowed object is String
    • getActionCode

      public ActionContentType getActionCode()
      Gets the value of the actionCode property.
      Returns:
      possible object is ActionContentType
    • setActionCode

      public void setActionCode(ActionContentType value)
      Sets the value of the actionCode property.
      Parameters:
      value - allowed object is ActionContentType
    • getDeliveryProvider

      public DeliveryProviderType getDeliveryProvider()
      Gets the value of the deliveryProvider property.
      Returns:
      possible object is DeliveryProviderType
    • setDeliveryProvider

      public void setDeliveryProvider(DeliveryProviderType value)
      Sets the value of the deliveryProvider property.
      Parameters:
      value - allowed object is DeliveryProviderType
    • getDeliveryStatusCode

      public ServiceDeliveryStatusContentType getDeliveryStatusCode()
      Gets the value of the deliveryStatusCode property.
      Returns:
      possible object is ServiceDeliveryStatusContentType
    • setDeliveryStatusCode

      public void setDeliveryStatusCode(ServiceDeliveryStatusContentType value)
      Sets the value of the deliveryStatusCode property.
      Parameters:
      value - allowed object is ServiceDeliveryStatusContentType
    • getExpirationDateTime

      public DateTimeType getExpirationDateTime()
      Gets the value of the expirationDateTime property.
      Returns:
      possible object is DateTimeType
    • setExpirationDateTime

      public void setExpirationDateTime(DateTimeType value)
      Sets the value of the expirationDateTime property.
      Parameters:
      value - allowed object is DateTimeType
    • getInterlineSettlementInfo

      public InterlineSettlementInfoType getInterlineSettlementInfo()
      Gets the value of the interlineSettlementInfo property.
      Returns:
      possible object is InterlineSettlementInfoType
    • setInterlineSettlementInfo

      public void setInterlineSettlementInfo(InterlineSettlementInfoType value)
      Sets the value of the interlineSettlementInfo property.
      Parameters:
      value - allowed object is InterlineSettlementInfoType
    • getInternalValue

      public PriceType getInternalValue()
      Gets the value of the internalValue property.
      Returns:
      possible object is PriceType
    • setInternalValue

      public void setInternalValue(PriceType value)
      Sets the value of the internalValue property.
      Parameters:
      value - allowed object is PriceType
    • getPaxRefID

      public String getPaxRefID()
      Gets the value of the paxRefID property.
      Returns:
      possible object is String
    • setPaxRefID

      public void setPaxRefID(String value)
      Sets the value of the paxRefID property.
      Parameters:
      value - allowed object is String
    • getResponsibleAirline

      public CarrierType getResponsibleAirline()
      Gets the value of the responsibleAirline property.
      Returns:
      possible object is CarrierType
    • setResponsibleAirline

      public void setResponsibleAirline(CarrierType value)
      Sets the value of the responsibleAirline property.
      Parameters:
      value - allowed object is CarrierType
    • getServiceAssociations

      public ServiceAssociationsType getServiceAssociations()
      Gets the value of the serviceAssociations property.
      Returns:
      possible object is ServiceAssociationsType
    • setServiceAssociations

      public void setServiceAssociations(ServiceAssociationsType value)
      Sets the value of the serviceAssociations property.
      Parameters:
      value - allowed object is ServiceAssociationsType
    • getServiceID

      public String getServiceID()
      Gets the value of the serviceID property.
      Returns:
      possible object is String
    • setServiceID

      public void setServiceID(String value)
      Sets the value of the serviceID property.
      Parameters:
      value - allowed object is String