Class ServiceType
java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.osin.ServiceType
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 Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected ActionContentTypeprotected DeliveryProviderTypeprotected ServiceDeliveryStatusContentTypeprotected DateTimeTypeprotected InterlineSettlementInfoTypeprotected PriceTypeprotected Stringprotected CarrierTypeprotected ServiceAssociationsTypeprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountingCode property.Gets the value of the accountingSubCode property.Gets the value of the actionCode property.Gets the value of the deliveryProvider property.Gets the value of the deliveryStatusCode property.Gets the value of the expirationDateTime property.Gets the value of the interlineSettlementInfo property.Gets the value of the internalValue property.Gets the value of the paxRefID property.Gets the value of the responsibleAirline property.Gets the value of the serviceAssociations property.Gets the value of the serviceID property.voidsetAccountingCode(String value) Sets the value of the accountingCode property.voidsetAccountingSubCode(String value) Sets the value of the accountingSubCode property.voidsetActionCode(ActionContentType value) Sets the value of the actionCode property.voidSets the value of the deliveryProvider property.voidSets the value of the deliveryStatusCode property.voidSets the value of the expirationDateTime property.voidSets the value of the interlineSettlementInfo property.voidsetInternalValue(PriceType value) Sets the value of the internalValue property.voidsetPaxRefID(String value) Sets the value of the paxRefID property.voidsetResponsibleAirline(CarrierType value) Sets the value of the responsibleAirline property.voidSets the value of the serviceAssociations property.voidsetServiceID(String value) Sets the value of the serviceID property.
-
Field Details
-
accountingCode
-
accountingSubCode
-
actionCode
-
deliveryProvider
-
deliveryStatusCode
-
expirationDateTime
-
interlineSettlementInfo
-
internalValue
-
paxRefID
-
responsibleAirline
-
serviceAssociations
-
serviceID
-
-
Constructor Details
-
ServiceType
public ServiceType()
-
-
Method Details
-
getAccountingCode
Gets the value of the accountingCode property.- Returns:
- possible object is
String
-
setAccountingCode
Sets the value of the accountingCode property.- Parameters:
value- allowed object isString
-
getAccountingSubCode
Gets the value of the accountingSubCode property.- Returns:
- possible object is
String
-
setAccountingSubCode
Sets the value of the accountingSubCode property.- Parameters:
value- allowed object isString
-
getActionCode
Gets the value of the actionCode property.- Returns:
- possible object is
ActionContentType
-
setActionCode
Sets the value of the actionCode property.- Parameters:
value- allowed object isActionContentType
-
getDeliveryProvider
Gets the value of the deliveryProvider property.- Returns:
- possible object is
DeliveryProviderType
-
setDeliveryProvider
Sets the value of the deliveryProvider property.- Parameters:
value- allowed object isDeliveryProviderType
-
getDeliveryStatusCode
Gets the value of the deliveryStatusCode property.- Returns:
- possible object is
ServiceDeliveryStatusContentType
-
setDeliveryStatusCode
Sets the value of the deliveryStatusCode property.- Parameters:
value- allowed object isServiceDeliveryStatusContentType
-
getExpirationDateTime
Gets the value of the expirationDateTime property.- Returns:
- possible object is
DateTimeType
-
setExpirationDateTime
Sets the value of the expirationDateTime property.- Parameters:
value- allowed object isDateTimeType
-
getInterlineSettlementInfo
Gets the value of the interlineSettlementInfo property.- Returns:
- possible object is
InterlineSettlementInfoType
-
setInterlineSettlementInfo
Sets the value of the interlineSettlementInfo property.- Parameters:
value- allowed object isInterlineSettlementInfoType
-
getInternalValue
Gets the value of the internalValue property.- Returns:
- possible object is
PriceType
-
setInternalValue
Sets the value of the internalValue property.- Parameters:
value- allowed object isPriceType
-
getPaxRefID
Gets the value of the paxRefID property.- Returns:
- possible object is
String
-
setPaxRefID
Sets the value of the paxRefID property.- Parameters:
value- allowed object isString
-
getResponsibleAirline
Gets the value of the responsibleAirline property.- Returns:
- possible object is
CarrierType
-
setResponsibleAirline
Sets the value of the responsibleAirline property.- Parameters:
value- allowed object isCarrierType
-
getServiceAssociations
Gets the value of the serviceAssociations property.- Returns:
- possible object is
ServiceAssociationsType
-
setServiceAssociations
Sets the value of the serviceAssociations property.- Parameters:
value- allowed object isServiceAssociationsType
-
getServiceID
Gets the value of the serviceID property.- Returns:
- possible object is
String
-
setServiceID
Sets the value of the serviceID property.- Parameters:
value- allowed object isString
-