java.lang.Object
de.hybris.platform.ndc182facades.messages.airshoppingresponse.TaxType

public class TaxType extends Object
A compulsory contribution to state revenue, levied by the government on workers' income and business profits or added to the cost of some goods, services, and transactions.

Java class for TaxType complex type.

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

 <complexType name="TaxType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AddlFiledTaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxCodeType" minOccurs="0"/>
         <element name="AddlTaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxCodeType" minOccurs="0"/>
         <element name="Amount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}AmountType"/>
         <element name="ApproximateInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndType" minOccurs="0"/>
         <element name="AppTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CodeType" minOccurs="0"/>
         <element name="CollectionInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndType" minOccurs="0"/>
         <element name="CollectionPointTax" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CollectionPointTaxType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Country" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CountryType" minOccurs="0"/>
         <element name="CountrySubDivision" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CountrySubDivisionType" minOccurs="0"/>
         <element name="CurConversion" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}CurConversionType" minOccurs="0"/>
         <element name="DescText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TextType" minOccurs="0"/>
         <element name="FiledAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}AmountType" minOccurs="0"/>
         <element name="FiledTaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxCodeType" minOccurs="0"/>
         <element name="QualifierCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxQualifierCodeType" minOccurs="0"/>
         <element name="RefundInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}IndType" minOccurs="0"/>
         <element name="TaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxCodeType" minOccurs="0"/>
         <element name="TaxTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_AirShoppingRS}TaxTypeCodeType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TaxType

      public TaxType()
  • Method Details

    • getAddlFiledTaxCode

      public String getAddlFiledTaxCode()
      Gets the value of the addlFiledTaxCode property.
      Returns:
      possible object is String
    • setAddlFiledTaxCode

      public void setAddlFiledTaxCode(String value)
      Sets the value of the addlFiledTaxCode property.
      Parameters:
      value - allowed object is String
    • getAddlTaxCode

      public String getAddlTaxCode()
      Gets the value of the addlTaxCode property.
      Returns:
      possible object is String
    • setAddlTaxCode

      public void setAddlTaxCode(String value)
      Sets the value of the addlTaxCode property.
      Parameters:
      value - allowed object is String
    • getAmount

      public AmountType getAmount()
      Gets the value of the amount property.
      Returns:
      possible object is AmountType
    • setAmount

      public void setAmount(AmountType value)
      Sets the value of the amount property.
      Parameters:
      value - allowed object is AmountType
    • isApproximateInd

      public Boolean isApproximateInd()
      Gets the value of the approximateInd property.
      Returns:
      possible object is Boolean
    • setApproximateInd

      public void setApproximateInd(Boolean value)
      Sets the value of the approximateInd property.
      Parameters:
      value - allowed object is Boolean
    • getAppTypeCode

      public String getAppTypeCode()
      Gets the value of the appTypeCode property.
      Returns:
      possible object is String
    • setAppTypeCode

      public void setAppTypeCode(String value)
      Sets the value of the appTypeCode property.
      Parameters:
      value - allowed object is String
    • isCollectionInd

      public Boolean isCollectionInd()
      Gets the value of the collectionInd property.
      Returns:
      possible object is Boolean
    • setCollectionInd

      public void setCollectionInd(Boolean value)
      Sets the value of the collectionInd property.
      Parameters:
      value - allowed object is Boolean
    • getCollectionPointTax

      public List<CollectionPointTaxType> getCollectionPointTax()
      Gets the value of the collectionPointTax 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 collectionPointTax property.

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

          getCollectionPointTax().add(newItem);
       

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

    • getCountry

      public CountryType getCountry()
      Gets the value of the country property.
      Returns:
      possible object is CountryType
    • setCountry

      public void setCountry(CountryType value)
      Sets the value of the country property.
      Parameters:
      value - allowed object is CountryType
    • getCountrySubDivision

      public CountrySubDivisionType getCountrySubDivision()
      Gets the value of the countrySubDivision property.
      Returns:
      possible object is CountrySubDivisionType
    • setCountrySubDivision

      public void setCountrySubDivision(CountrySubDivisionType value)
      Sets the value of the countrySubDivision property.
      Parameters:
      value - allowed object is CountrySubDivisionType
    • getCurConversion

      public CurConversionType getCurConversion()
      Gets the value of the curConversion property.
      Returns:
      possible object is CurConversionType
    • setCurConversion

      public void setCurConversion(CurConversionType value)
      Sets the value of the curConversion property.
      Parameters:
      value - allowed object is CurConversionType
    • getDescText

      public String getDescText()
      Gets the value of the descText property.
      Returns:
      possible object is String
    • setDescText

      public void setDescText(String value)
      Sets the value of the descText property.
      Parameters:
      value - allowed object is String
    • getFiledAmount

      public AmountType getFiledAmount()
      Gets the value of the filedAmount property.
      Returns:
      possible object is AmountType
    • setFiledAmount

      public void setFiledAmount(AmountType value)
      Sets the value of the filedAmount property.
      Parameters:
      value - allowed object is AmountType
    • getFiledTaxCode

      public String getFiledTaxCode()
      Gets the value of the filedTaxCode property.
      Returns:
      possible object is String
    • setFiledTaxCode

      public void setFiledTaxCode(String value)
      Sets the value of the filedTaxCode property.
      Parameters:
      value - allowed object is String
    • getQualifierCode

      public String getQualifierCode()
      Gets the value of the qualifierCode property.
      Returns:
      possible object is String
    • setQualifierCode

      public void setQualifierCode(String value)
      Sets the value of the qualifierCode property.
      Parameters:
      value - allowed object is String
    • isRefundInd

      public Boolean isRefundInd()
      Gets the value of the refundInd property.
      Returns:
      possible object is Boolean
    • setRefundInd

      public void setRefundInd(Boolean value)
      Sets the value of the refundInd property.
      Parameters:
      value - allowed object is Boolean
    • getTaxCode

      public String getTaxCode()
      Gets the value of the taxCode property.
      Returns:
      possible object is String
    • setTaxCode

      public void setTaxCode(String value)
      Sets the value of the taxCode property.
      Parameters:
      value - allowed object is String
    • getTaxTypeCode

      public TaxTypeCodeContentType getTaxTypeCode()
      Gets the value of the taxTypeCode property.
      Returns:
      possible object is TaxTypeCodeContentType
    • setTaxTypeCode

      public void setTaxTypeCode(TaxTypeCodeContentType value)
      Sets the value of the taxTypeCode property.
      Parameters:
      value - allowed object is TaxTypeCodeContentType