Class PriceType
Java class for PriceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PriceType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BaseAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}AmountType" minOccurs="0"/>
<element name="CurConversion" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CurConversionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Discount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}DiscountType" minOccurs="0"/>
<element name="EquivAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}AmountType" minOccurs="0"/>
<element name="Fee" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}FeeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="LoyaltyUnitAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}AmountType" minOccurs="0"/>
<element name="LoyaltyUnitName" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}NameType" minOccurs="0"/>
<element name="Markup" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}MarkupType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Surcharge" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}SurchargeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TaxSummary" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}TaxSummaryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TotalAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}AmountType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AmountTypeprotected List<CurConversionType>protected DiscountTypeprotected AmountTypeprotected AmountTypeprotected Stringprotected List<MarkupType>protected List<SurchargeType>protected List<TaxSummaryType>protected AmountType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the baseAmount property.Gets the value of the curConversion property.Gets the value of the discount property.Gets the value of the equivAmount property.getFee()Gets the value of the fee property.Gets the value of the loyaltyUnitAmount property.Gets the value of the loyaltyUnitName property.Gets the value of the markup property.Gets the value of the surcharge property.Gets the value of the taxSummary property.Gets the value of the totalAmount property.voidsetBaseAmount(AmountType value) Sets the value of the baseAmount property.voidsetDiscount(DiscountType value) Sets the value of the discount property.voidsetEquivAmount(AmountType value) Sets the value of the equivAmount property.voidsetLoyaltyUnitAmount(AmountType value) Sets the value of the loyaltyUnitAmount property.voidsetLoyaltyUnitName(String value) Sets the value of the loyaltyUnitName property.voidsetTotalAmount(AmountType value) Sets the value of the totalAmount property.
-
Field Details
-
baseAmount
-
curConversion
-
discount
-
equivAmount
-
fee
-
loyaltyUnitAmount
-
loyaltyUnitName
-
markup
-
surcharge
-
taxSummary
-
totalAmount
-
-
Constructor Details
-
PriceType
public PriceType()
-
-
Method Details
-
getBaseAmount
Gets the value of the baseAmount property.- Returns:
- possible object is
AmountType
-
setBaseAmount
Sets the value of the baseAmount property.- Parameters:
value- allowed object isAmountType
-
getCurConversion
Gets the value of the curConversion 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 curConversion property.For example, to add a new item, do as follows:
getCurConversion().add(newItem);Objects of the following type(s) are allowed in the list
CurConversionType -
getDiscount
Gets the value of the discount property.- Returns:
- possible object is
DiscountType
-
setDiscount
Sets the value of the discount property.- Parameters:
value- allowed object isDiscountType
-
getEquivAmount
Gets the value of the equivAmount property.- Returns:
- possible object is
AmountType
-
setEquivAmount
Sets the value of the equivAmount property.- Parameters:
value- allowed object isAmountType
-
getFee
Gets the value of the fee 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 fee property.For example, to add a new item, do as follows:
getFee().add(newItem);Objects of the following type(s) are allowed in the list
FeeType -
getLoyaltyUnitAmount
Gets the value of the loyaltyUnitAmount property.- Returns:
- possible object is
AmountType
-
setLoyaltyUnitAmount
Sets the value of the loyaltyUnitAmount property.- Parameters:
value- allowed object isAmountType
-
getLoyaltyUnitName
Gets the value of the loyaltyUnitName property.- Returns:
- possible object is
String
-
setLoyaltyUnitName
Sets the value of the loyaltyUnitName property.- Parameters:
value- allowed object isString
-
getMarkup
Gets the value of the markup 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 markup property.For example, to add a new item, do as follows:
getMarkup().add(newItem);Objects of the following type(s) are allowed in the list
MarkupType -
getSurcharge
Gets the value of the surcharge 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 surcharge property.For example, to add a new item, do as follows:
getSurcharge().add(newItem);Objects of the following type(s) are allowed in the list
SurchargeType -
getTaxSummary
Gets the value of the taxSummary 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 taxSummary property.For example, to add a new item, do as follows:
getTaxSummary().add(newItem);Objects of the following type(s) are allowed in the list
TaxSummaryType -
getTotalAmount
Gets the value of the totalAmount property.- Returns:
- possible object is
AmountType
-
setTotalAmount
Sets the value of the totalAmount property.- Parameters:
value- allowed object isAmountType
-