Class PaxSegmentType
java.lang.Object
de.hybris.platform.ndc182facades.messages.offerpriceresponse.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_OfferPriceRS}IndType" minOccurs="0"/>
<element name="Arrival" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}TransportArrivalType"/>
<element name="CabinType" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}CabinTypeType" minOccurs="0"/>
<element name="DatedOperatingLeg" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}DatedOperatingLegType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Dep" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}TransportDepType"/>
<element name="Duration" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}DurationType" minOccurs="0"/>
<element name="InterlineSettlementInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}InterlineSettlementInfoType" minOccurs="0"/>
<element name="MarketingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}DatedMarketingSegmentType"/>
<element name="MarketingCarrierRBD" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}RBDType" minOccurs="0"/>
<element name="OperatingCarrierInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}DatedOperatingSegmentType" minOccurs="0"/>
<element name="OperatingCarrierRBD" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}RBDType" minOccurs="0"/>
<element name="PaxSegmentID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}ID_Type"/>
<element name="SecureFlightInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
<element name="SegmentTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}SegmentTypeCodeType" minOccurs="0"/>
<element name="TicketlessInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected TransportArrivalTypeprotected CabinTypeTypeprotected List<DatedOperatingLegType>protected TransportDepTypeprotected Durationprotected InterlineSettlementInfoTypeprotected DatedMarketingSegmentTypeprotected RBDTypeprotected DatedOperatingSegmentTypeprotected RBDTypeprotected Stringprotected Booleanprotected Stringprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the arrival property.Gets the value of the cabinType property.Gets the value of the datedOperatingLeg property.getDep()Gets the value of the dep property.Gets the value of the duration property.Gets the value of the interlineSettlementInfo 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.Gets the value of the ticketlessInd 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 interlineSettlementInfo 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.voidsetTicketlessInd(Boolean value) Sets the value of the ticketlessInd property.
-
Field Details
-
arnkInd
-
arrival
-
cabinType
-
datedOperatingLeg
-
dep
-
duration
-
interlineSettlementInfo
-
marketingCarrierInfo
-
marketingCarrierRBD
-
operatingCarrierInfo
-
operatingCarrierRBD
-
paxSegmentID
-
secureFlightInd
-
segmentTypeCode
-
ticketlessInd
-
-
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
-
getDatedOperatingLeg
Gets the value of the datedOperatingLeg property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the datedOperatingLeg property.For example, to add a new item, do as follows:
getDatedOperatingLeg().add(newItem);Objects of the following type(s) are allowed in the list
DatedOperatingLegType -
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
-
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
-
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
-
isTicketlessInd
Gets the value of the ticketlessInd property.- Returns:
- possible object is
Boolean
-
setTicketlessInd
Sets the value of the ticketlessInd property.- Parameters:
value- allowed object isBoolean
-