Class PaxSegmentType
java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.sdn.PaxSegmentType
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_ServiceDeliveryNotifRQ}IndType" minOccurs="0"/>
<element name="Arrival" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}TransportArrivalType"/>
<element name="CabinType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}CabinTypeType" minOccurs="0"/>
<element name="Dep" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}TransportDepType"/>
<element name="Duration" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}DurationType" minOccurs="0"/>
<element name="MarketingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}DatedMarketingSegmentType"/>
<element name="MarketingCarrierRBD" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}RBDType" minOccurs="0"/>
<element name="OperatingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}DatedOperatingSegmentType" minOccurs="0"/>
<element name="OperatingCarrierRBD" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}RBDType" minOccurs="0"/>
<element name="PaxSegmentID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}ID_Type"/>
<element name="SecureFlightInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}IndType" minOccurs="0"/>
<element name="SegmentTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}SegmentTypeCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected TransportArrivalTypeprotected CabinTypeTypeprotected TransportDepTypeprotected Durationprotected DatedMarketingSegmentTypeprotected RBDTypeprotected DatedOperatingSegmentTypeprotected RBDTypeprotected Stringprotected Booleanprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the arrival property.Gets the value of the cabinType property.getDep()Gets the value of the dep property.Gets the value of the duration property.Gets the value of the marketingCarrierInfo property.Gets the value of the marketingCarrierRBD property.Gets the value of the operatingCarrierInfo property.Gets the value of the operatingCarrierRBD property.Gets the value of the paxSegmentID property.Gets the value of the segmentTypeCode property.Gets the value of the arnkInd property.Gets the value of the secureFlightInd property.voidsetARNKInd(Boolean value) Sets the value of the arnkInd property.voidsetArrival(TransportArrivalType value) Sets the value of the arrival property.voidsetCabinType(CabinTypeType value) Sets the value of the cabinType property.voidsetDep(TransportDepType value) Sets the value of the dep property.voidsetDuration(Duration value) Sets the value of the duration property.voidSets the value of the marketingCarrierInfo property.voidsetMarketingCarrierRBD(RBDType value) Sets the value of the marketingCarrierRBD property.voidSets the value of the operatingCarrierInfo property.voidsetOperatingCarrierRBD(RBDType value) Sets the value of the operatingCarrierRBD property.voidsetPaxSegmentID(String value) Sets the value of the paxSegmentID property.voidsetSecureFlightInd(Boolean value) Sets the value of the secureFlightInd property.voidsetSegmentTypeCode(String value) Sets the value of the segmentTypeCode property.
-
Field Details
-
arnkInd
-
arrival
-
cabinType
-
dep
-
duration
-
marketingCarrierInfo
-
marketingCarrierRBD
-
operatingCarrierInfo
-
operatingCarrierRBD
-
paxSegmentID
-
secureFlightInd
-
segmentTypeCode
-
-
Constructor Details
-
PaxSegmentType
public PaxSegmentType()
-
-
Method Details
-
isARNKInd
Gets the value of the arnkInd property.- Returns:
- possible object is
Boolean
-
setARNKInd
Sets the value of the arnkInd property.- Parameters:
value- allowed object isBoolean
-
getArrival
Gets the value of the arrival property.- Returns:
- possible object is
TransportArrivalType
-
setArrival
Sets the value of the arrival property.- Parameters:
value- allowed object isTransportArrivalType
-
getCabinType
Gets the value of the cabinType property.- Returns:
- possible object is
CabinTypeType
-
setCabinType
Sets the value of the cabinType property.- Parameters:
value- allowed object isCabinTypeType
-
getDep
Gets the value of the dep property.- Returns:
- possible object is
TransportDepType
-
setDep
Sets the value of the dep property.- Parameters:
value- allowed object isTransportDepType
-
getDuration
Gets the value of the duration property.- Returns:
- possible object is
Duration
-
setDuration
Sets the value of the duration property.- Parameters:
value- allowed object isDuration
-
getMarketingCarrierInfo
Gets the value of the marketingCarrierInfo property.- Returns:
- possible object is
DatedMarketingSegmentType
-
setMarketingCarrierInfo
Sets the value of the marketingCarrierInfo property.- Parameters:
value- allowed object isDatedMarketingSegmentType
-
getMarketingCarrierRBD
Gets the value of the marketingCarrierRBD property.- Returns:
- possible object is
RBDType
-
setMarketingCarrierRBD
Sets the value of the marketingCarrierRBD property.- Parameters:
value- allowed object isRBDType
-
getOperatingCarrierInfo
Gets the value of the operatingCarrierInfo property.- Returns:
- possible object is
DatedOperatingSegmentType
-
setOperatingCarrierInfo
Sets the value of the operatingCarrierInfo property.- Parameters:
value- allowed object isDatedOperatingSegmentType
-
getOperatingCarrierRBD
Gets the value of the operatingCarrierRBD property.- Returns:
- possible object is
RBDType
-
setOperatingCarrierRBD
Sets the value of the operatingCarrierRBD property.- Parameters:
value- allowed object isRBDType
-
getPaxSegmentID
Gets the value of the paxSegmentID property.- Returns:
- possible object is
String
-
setPaxSegmentID
Sets the value of the paxSegmentID property.- Parameters:
value- allowed object isString
-
isSecureFlightInd
Gets the value of the secureFlightInd property.- Returns:
- possible object is
Boolean
-
setSecureFlightInd
Sets the value of the secureFlightInd property.- Parameters:
value- allowed object isBoolean
-
getSegmentTypeCode
Gets the value of the segmentTypeCode property.- Returns:
- possible object is
String
-
setSegmentTypeCode
Sets the value of the segmentTypeCode property.- Parameters:
value- allowed object isString
-