Class RequestType
Java class for RequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RequestType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BookingRef" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}BookingRefType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ChangeOrder" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ChangeOrderType" minOccurs="0"/>
<element name="DataLists" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}DataListsType" minOccurs="0"/>
<element name="Metadata" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}MetadataType" minOccurs="0"/>
<element name="Order" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}OrderType"/>
<element name="OrderChangeParameters" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}ResponseParametersType" minOccurs="0"/>
<element name="PaxGroup" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}PaxGroupType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaymentInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}PaymentInfoType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<BookingRefType>protected ChangeOrderTypeprotected DataListsTypeprotected MetadataTypeprotected OrderTypeprotected ResponseParametersTypeprotected List<PaxGroupType>protected List<PaymentInfoType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the bookingRef property.Gets the value of the changeOrder property.Gets the value of the dataLists property.Gets the value of the metadata property.getOrder()Gets the value of the order property.Gets the value of the orderChangeParameters property.Gets the value of the paxGroup property.Gets the value of the paymentInfo property.voidsetChangeOrder(ChangeOrderType value) Sets the value of the changeOrder property.voidsetDataLists(DataListsType value) Sets the value of the dataLists property.voidsetMetadata(MetadataType value) Sets the value of the metadata property.voidSets the value of the order property.voidSets the value of the orderChangeParameters property.
-
Field Details
-
bookingRef
-
changeOrder
-
dataLists
-
metadata
-
order
-
orderChangeParameters
-
paxGroup
-
paymentInfo
-
-
Constructor Details
-
RequestType
public RequestType()
-
-
Method Details
-
getBookingRef
Gets the value of the bookingRef 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 bookingRef property.For example, to add a new item, do as follows:
getBookingRef().add(newItem);Objects of the following type(s) are allowed in the list
BookingRefType -
getChangeOrder
Gets the value of the changeOrder property.- Returns:
- possible object is
ChangeOrderType
-
setChangeOrder
Sets the value of the changeOrder property.- Parameters:
value- allowed object isChangeOrderType
-
getDataLists
Gets the value of the dataLists property.- Returns:
- possible object is
DataListsType
-
setDataLists
Sets the value of the dataLists property.- Parameters:
value- allowed object isDataListsType
-
getMetadata
Gets the value of the metadata property.- Returns:
- possible object is
MetadataType
-
setMetadata
Sets the value of the metadata property.- Parameters:
value- allowed object isMetadataType
-
getOrder
Gets the value of the order property.- Returns:
- possible object is
OrderType
-
setOrder
Sets the value of the order property.- Parameters:
value- allowed object isOrderType
-
getOrderChangeParameters
Gets the value of the orderChangeParameters property.- Returns:
- possible object is
ResponseParametersType
-
setOrderChangeParameters
Sets the value of the orderChangeParameters property.- Parameters:
value- allowed object isResponseParametersType
-
getPaxGroup
Gets the value of the paxGroup 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 paxGroup property.For example, to add a new item, do as follows:
getPaxGroup().add(newItem);Objects of the following type(s) are allowed in the list
PaxGroupType -
getPaymentInfo
Gets the value of the paymentInfo 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 paymentInfo property.For example, to add a new item, do as follows:
getPaymentInfo().add(newItem);Objects of the following type(s) are allowed in the list
PaymentInfoType
-