Class DatedOperatingSegmentType
java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.sdn.DatedOperatingSegmentType
An operation between board point and any subsequent off point within the same flight designator. Could be one or more legs. Could also be used for other transport vehicles such as train or bus etc.
Java class for DatedOperatingSegmentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DatedOperatingSegmentType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CarrierDesigCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}AirlineDesigCodeType" minOccurs="0"/>
<element name="CarrierName" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}NameType" minOccurs="0"/>
<element name="DatedOperatingLeg" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}DatedOperatingLegType" maxOccurs="unbounded"/>
<element name="Disclosure" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}DisclosureType" minOccurs="0"/>
<element name="OperatingCarrier" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}CarrierType"/>
<element name="OperatingCarrierFlightNumberText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}FlightNumberTextType" minOccurs="0"/>
<element name="OperationalSuffixText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}OperationalSuffixTextType" minOccurs="0"/>
<element name="RBDCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}RBDCodeType" minOccurs="0"/>
<element name="StatusCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_ServiceDeliveryNotifRQ}CodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected List<DatedOperatingLegType>protected DisclosureTypeprotected CarrierTypeprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the carrierDesigCode property.Gets the value of the carrierName property.Gets the value of the datedOperatingLeg property.Gets the value of the disclosure property.Gets the value of the operatingCarrier property.Gets the value of the operatingCarrierFlightNumberText property.Gets the value of the operationalSuffixText property.Gets the value of the rbdCode property.Gets the value of the statusCode property.voidsetCarrierDesigCode(String value) Sets the value of the carrierDesigCode property.voidsetCarrierName(String value) Sets the value of the carrierName property.voidsetDisclosure(DisclosureType value) Sets the value of the disclosure property.voidsetOperatingCarrier(CarrierType value) Sets the value of the operatingCarrier property.voidSets the value of the operatingCarrierFlightNumberText property.voidsetOperationalSuffixText(String value) Sets the value of the operationalSuffixText property.voidsetRBDCode(String value) Sets the value of the rbdCode property.voidsetStatusCode(String value) Sets the value of the statusCode property.
-
Field Details
-
carrierDesigCode
-
carrierName
-
datedOperatingLeg
-
disclosure
-
operatingCarrier
-
operatingCarrierFlightNumberText
-
operationalSuffixText
-
rbdCode
-
statusCode
-
-
Constructor Details
-
DatedOperatingSegmentType
public DatedOperatingSegmentType()
-
-
Method Details
-
getCarrierDesigCode
Gets the value of the carrierDesigCode property.- Returns:
- possible object is
String
-
setCarrierDesigCode
Sets the value of the carrierDesigCode property.- Parameters:
value- allowed object isString
-
getCarrierName
Gets the value of the carrierName property.- Returns:
- possible object is
String
-
setCarrierName
Sets the value of the carrierName property.- Parameters:
value- allowed object isString
-
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 -
getDisclosure
Gets the value of the disclosure property.- Returns:
- possible object is
DisclosureType
-
setDisclosure
Sets the value of the disclosure property.- Parameters:
value- allowed object isDisclosureType
-
getOperatingCarrier
Gets the value of the operatingCarrier property.- Returns:
- possible object is
CarrierType
-
setOperatingCarrier
Sets the value of the operatingCarrier property.- Parameters:
value- allowed object isCarrierType
-
getOperatingCarrierFlightNumberText
Gets the value of the operatingCarrierFlightNumberText property.- Returns:
- possible object is
String
-
setOperatingCarrierFlightNumberText
Sets the value of the operatingCarrierFlightNumberText property.- Parameters:
value- allowed object isString
-
getOperationalSuffixText
Gets the value of the operationalSuffixText property.- Returns:
- possible object is
String
-
setOperationalSuffixText
Sets the value of the operationalSuffixText property.- Parameters:
value- allowed object isString
-
getRBDCode
Gets the value of the rbdCode property.- Returns:
- possible object is
String
-
setRBDCode
Sets the value of the rbdCode property.- Parameters:
value- allowed object isString
-
getStatusCode
Gets the value of the statusCode property.- Returns:
- possible object is
String
-
setStatusCode
Sets the value of the statusCode property.- Parameters:
value- allowed object isString
-