java.lang.Object
de.hybris.platform.ndc182facades.messages.offerpriceresponse.PricingParameterType

public class PricingParameterType extends Object
Pricing Parameters, including Simple Pricing, Award Travel, Auto Exchange, Override Currency and Tax Exemption.

Java class for PricingParameterType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PricingParameterType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AutoExchInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
         <element name="AwardIncludedInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
         <element name="AwardOnlyInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
         <element name="OverrideCurCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}CurCodeType" minOccurs="0"/>
         <element name="SimplePricingInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}IndType" minOccurs="0"/>
         <element name="TaxExemption" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OfferPriceRS}TaxSummaryType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • autoExchInd

      protected Boolean autoExchInd
    • awardIncludedInd

      protected Boolean awardIncludedInd
    • awardOnlyInd

      protected Boolean awardOnlyInd
    • overrideCurCode

      protected String overrideCurCode
    • simplePricingInd

      protected Boolean simplePricingInd
    • taxExemption

      protected List<TaxSummaryType> taxExemption
  • Constructor Details

    • PricingParameterType

      public PricingParameterType()
  • Method Details

    • isAutoExchInd

      public Boolean isAutoExchInd()
      Gets the value of the autoExchInd property.
      Returns:
      possible object is Boolean
    • setAutoExchInd

      public void setAutoExchInd(Boolean value)
      Sets the value of the autoExchInd property.
      Parameters:
      value - allowed object is Boolean
    • isAwardIncludedInd

      public Boolean isAwardIncludedInd()
      Gets the value of the awardIncludedInd property.
      Returns:
      possible object is Boolean
    • setAwardIncludedInd

      public void setAwardIncludedInd(Boolean value)
      Sets the value of the awardIncludedInd property.
      Parameters:
      value - allowed object is Boolean
    • isAwardOnlyInd

      public Boolean isAwardOnlyInd()
      Gets the value of the awardOnlyInd property.
      Returns:
      possible object is Boolean
    • setAwardOnlyInd

      public void setAwardOnlyInd(Boolean value)
      Sets the value of the awardOnlyInd property.
      Parameters:
      value - allowed object is Boolean
    • getOverrideCurCode

      public String getOverrideCurCode()
      Gets the value of the overrideCurCode property.
      Returns:
      possible object is String
    • setOverrideCurCode

      public void setOverrideCurCode(String value)
      Sets the value of the overrideCurCode property.
      Parameters:
      value - allowed object is String
    • isSimplePricingInd

      public Boolean isSimplePricingInd()
      Gets the value of the simplePricingInd property.
      Returns:
      possible object is Boolean
    • setSimplePricingInd

      public void setSimplePricingInd(Boolean value)
      Sets the value of the simplePricingInd property.
      Parameters:
      value - allowed object is Boolean
    • getTaxExemption

      public List<TaxSummaryType> getTaxExemption()
      Gets the value of the taxExemption 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 taxExemption property.

      For example, to add a new item, do as follows:

          getTaxExemption().add(newItem);
       

      Objects of the following type(s) are allowed in the list TaxSummaryType