Class ALaCarteOfferType
Java class for ALaCarteOfferType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ALaCarteOfferType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="BaggageDisclosureRefID" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ID_Type" maxOccurs="unbounded" minOccurs="0"/> <element name="Commission" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}CommissionType" maxOccurs="unbounded" minOccurs="0"/> <element name="Desc" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}DescType" maxOccurs="unbounded" minOccurs="0"/> <element name="DisclosureRefID" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ID_Type" minOccurs="0"/> <element name="MatchAppText" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}TextType" minOccurs="0"/> <element name="MatchPercent" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}PercentType" minOccurs="0"/> <element name="MatchTypeCode" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}MatchTypeCodeType" minOccurs="0"/> <element name="OfferExpirationTimeLimitDateTime" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}DateTimeType" minOccurs="0"/> <element name="OfferID" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ID_Type"/> <element name="OfferItem" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ALaCarteOfferItemType" maxOccurs="unbounded"/> <element name="OwnerCode" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}AirlineDesigCodeType"/> <element name="PenaltyRefID" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}ID_Type" maxOccurs="unbounded" minOccurs="0"/> <element name="PTC_OfferParameters" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}PTC_OfferParametersType" maxOccurs="unbounded" minOccurs="0"/> <element name="RedemptionInd" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}IndType" minOccurs="0"/> <element name="RequestedDateInd" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}IndType" minOccurs="0"/> <element name="RichMedia" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}MediaResourceRefType" maxOccurs="unbounded" minOccurs="0"/> <element name="TotalPrice" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}PriceType" minOccurs="0"/> <element name="ValidatingCarrierCode" type="{http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes}AirlineDesigCodeType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<CommissionType>
protected String
protected String
protected BigDecimal
protected MatchTypeCodeContentType
protected XMLGregorianCalendar
protected String
protected List<ALaCarteOfferItemType>
protected String
protected List<PTCOfferParametersType>
protected Boolean
protected Boolean
protected List<MediaResourceRefType>
protected PriceType
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the baggageDisclosureRefID property.Gets the value of the commission property.getDesc()
Gets the value of the desc property.Gets the value of the disclosureRefID property.Gets the value of the matchAppText property.Gets the value of the matchPercent property.Gets the value of the matchTypeCode property.Gets the value of the offerExpirationTimeLimitDateTime property.Gets the value of the offerID property.Gets the value of the offerItem property.Gets the value of the ownerCode property.Gets the value of the penaltyRefID property.Gets the value of the ptcOfferParameters property.Gets the value of the redemptionInd property.Gets the value of the requestedDateInd property.Gets the value of the richMedia property.Gets the value of the totalPrice property.Gets the value of the validatingCarrierCode property.void
setDisclosureRefID
(String value) Sets the value of the disclosureRefID property.void
setMatchAppText
(String value) Sets the value of the matchAppText property.void
setMatchPercent
(BigDecimal value) Sets the value of the matchPercent property.void
Sets the value of the matchTypeCode property.void
Sets the value of the offerExpirationTimeLimitDateTime property.void
setOfferID
(String value) Sets the value of the offerID property.void
setOwnerCode
(String value) Sets the value of the ownerCode property.void
setRedemptionInd
(Boolean value) Sets the value of the redemptionInd property.void
setRequestedDateInd
(Boolean value) Sets the value of the requestedDateInd property.void
setTotalPrice
(PriceType value) Sets the value of the totalPrice property.void
setValidatingCarrierCode
(String value) Sets the value of the validatingCarrierCode property.
-
Field Details
-
baggageDisclosureRefID
-
commission
-
desc
-
disclosureRefID
-
matchAppText
-
matchPercent
-
matchTypeCode
-
offerExpirationTimeLimitDateTime
-
offerID
-
offerItem
-
ownerCode
-
penaltyRefID
-
ptcOfferParameters
-
redemptionInd
-
requestedDateInd
-
richMedia
-
totalPrice
-
validatingCarrierCode
-
-
Constructor Details
-
ALaCarteOfferType
public ALaCarteOfferType()
-
-
Method Details
-
getBaggageDisclosureRefID
Gets the value of the baggageDisclosureRefID 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
set
method for the baggageDisclosureRefID property.For example, to add a new item, do as follows:
getBaggageDisclosureRefID().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getCommission
Gets the value of the commission 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
set
method for the commission property.For example, to add a new item, do as follows:
getCommission().add(newItem);
Objects of the following type(s) are allowed in the list
CommissionType
-
getDesc
Gets the value of the desc 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
set
method for the desc property.For example, to add a new item, do as follows:
getDesc().add(newItem);
Objects of the following type(s) are allowed in the list
DescType
-
getDisclosureRefID
Gets the value of the disclosureRefID property.- Returns:
- possible object is
String
-
setDisclosureRefID
Sets the value of the disclosureRefID property.- Parameters:
value
- allowed object isString
-
getMatchAppText
Gets the value of the matchAppText property.- Returns:
- possible object is
String
-
setMatchAppText
Sets the value of the matchAppText property.- Parameters:
value
- allowed object isString
-
getMatchPercent
Gets the value of the matchPercent property.- Returns:
- possible object is
BigDecimal
-
setMatchPercent
Sets the value of the matchPercent property.- Parameters:
value
- allowed object isBigDecimal
-
getMatchTypeCode
Gets the value of the matchTypeCode property.- Returns:
- possible object is
MatchTypeCodeContentType
-
setMatchTypeCode
Sets the value of the matchTypeCode property.- Parameters:
value
- allowed object isMatchTypeCodeContentType
-
getOfferExpirationTimeLimitDateTime
Gets the value of the offerExpirationTimeLimitDateTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setOfferExpirationTimeLimitDateTime
Sets the value of the offerExpirationTimeLimitDateTime property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getOfferID
Gets the value of the offerID property.- Returns:
- possible object is
String
-
setOfferID
Sets the value of the offerID property.- Parameters:
value
- allowed object isString
-
getOfferItem
Gets the value of the offerItem 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
set
method for the offerItem property.For example, to add a new item, do as follows:
getOfferItem().add(newItem);
Objects of the following type(s) are allowed in the list
ALaCarteOfferItemType
-
getOwnerCode
Gets the value of the ownerCode property.- Returns:
- possible object is
String
-
setOwnerCode
Sets the value of the ownerCode property.- Parameters:
value
- allowed object isString
-
getPenaltyRefID
Gets the value of the penaltyRefID 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
set
method for the penaltyRefID property.For example, to add a new item, do as follows:
getPenaltyRefID().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getPTCOfferParameters
Gets the value of the ptcOfferParameters 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
set
method for the ptcOfferParameters property.For example, to add a new item, do as follows:
getPTCOfferParameters().add(newItem);
Objects of the following type(s) are allowed in the list
PTCOfferParametersType
-
getRedemptionInd
Gets the value of the redemptionInd property.- Returns:
- possible object is
Boolean
-
setRedemptionInd
Sets the value of the redemptionInd property.- Parameters:
value
- allowed object isBoolean
-
getRequestedDateInd
Gets the value of the requestedDateInd property.- Returns:
- possible object is
Boolean
-
setRequestedDateInd
Sets the value of the requestedDateInd property.- Parameters:
value
- allowed object isBoolean
-
getRichMedia
Gets the value of the richMedia 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
set
method for the richMedia property.For example, to add a new item, do as follows:
getRichMedia().add(newItem);
Objects of the following type(s) are allowed in the list
MediaResourceRefType
-
getTotalPrice
Gets the value of the totalPrice property.- Returns:
- possible object is
PriceType
-
setTotalPrice
Sets the value of the totalPrice property.- Parameters:
value
- allowed object isPriceType
-
getValidatingCarrierCode
Gets the value of the validatingCarrierCode property.- Returns:
- possible object is
String
-
setValidatingCarrierCode
Sets the value of the validatingCarrierCode property.- Parameters:
value
- allowed object isString
-