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_OrderCreateRQ}BookingRefType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Commission" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}CommissionType" minOccurs="0"/>
<element name="CreateOrder" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}CreateOrderType" minOccurs="0"/>
<element name="DataLists" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}DataListsType" minOccurs="0"/>
<element name="OrderCreateParameters" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}ResponseParametersType" minOccurs="0"/>
<element name="PaxGroup" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}PaxGroupType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PaymentInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}PaymentInfoType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Promotion" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderCreateRQ}PromotionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<BookingRefType>protected CommissionTypeprotected CreateOrderTypeprotected DataListsTypeprotected ResponseParametersTypeprotected List<PaxGroupType>protected List<PaymentInfoType>protected List<PromotionType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the bookingRef property.Gets the value of the commission property.Gets the value of the createOrder property.Gets the value of the dataLists property.Gets the value of the orderCreateParameters property.Gets the value of the paxGroup property.Gets the value of the paymentInfo property.Gets the value of the promotion property.voidsetCommission(CommissionType value) Sets the value of the commission property.voidsetCreateOrder(CreateOrderType value) Sets the value of the createOrder property.voidsetDataLists(DataListsType value) Sets the value of the dataLists property.voidSets the value of the orderCreateParameters property.
-
Field Details
-
bookingRef
-
commission
-
createOrder
-
dataLists
-
orderCreateParameters
-
paxGroup
-
paymentInfo
-
promotion
-
-
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 -
getCommission
Gets the value of the commission property.- Returns:
- possible object is
CommissionType
-
setCommission
Sets the value of the commission property.- Parameters:
value- allowed object isCommissionType
-
getCreateOrder
Gets the value of the createOrder property.- Returns:
- possible object is
CreateOrderType
-
setCreateOrder
Sets the value of the createOrder property.- Parameters:
value- allowed object isCreateOrderType
-
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
-
getOrderCreateParameters
Gets the value of the orderCreateParameters property.- Returns:
- possible object is
ResponseParametersType
-
setOrderCreateParameters
Sets the value of the orderCreateParameters 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 -
getPromotion
Gets the value of the promotion 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 promotion property.For example, to add a new item, do as follows:
getPromotion().add(newItem);Objects of the following type(s) are allowed in the list
PromotionType
-