Class TaxType
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.orderchangerequest.TaxType
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_OrderChangeRQ}TaxCodeType" minOccurs="0"/>
<element name="AddlTaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TaxCodeType" minOccurs="0"/>
<element name="Amount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}AmountType"/>
<element name="ApproximateInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
<element name="AppTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CodeType" minOccurs="0"/>
<element name="CollectionInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
<element name="CollectionPointTax" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CollectionPointTaxType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Country" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CountryType" minOccurs="0"/>
<element name="CountrySubDivision" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CountrySubDivisionType" minOccurs="0"/>
<element name="CurConversion" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}CurConversionType" minOccurs="0"/>
<element name="DescText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TextType" minOccurs="0"/>
<element name="FiledAmount" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}AmountType" minOccurs="0"/>
<element name="FiledTaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TaxCodeType" minOccurs="0"/>
<element name="QualifierCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TaxQualifierCodeType" minOccurs="0"/>
<element name="RefundInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}IndType" minOccurs="0"/>
<element name="TaxCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TaxCodeType" minOccurs="0"/>
<element name="TaxTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderChangeRQ}TaxTypeCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected AmountTypeprotected Booleanprotected Stringprotected Booleanprotected List<CollectionPointTaxType>protected CountryTypeprotected CountrySubDivisionTypeprotected CurConversionTypeprotected Stringprotected AmountTypeprotected Stringprotected Stringprotected Booleanprotected Stringprotected TaxTypeCodeContentType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the addlFiledTaxCode property.Gets the value of the addlTaxCode property.Gets the value of the amount property.Gets the value of the appTypeCode property.Gets the value of the collectionPointTax property.Gets the value of the country property.Gets the value of the countrySubDivision property.Gets the value of the curConversion property.Gets the value of the descText property.Gets the value of the filedAmount property.Gets the value of the filedTaxCode property.Gets the value of the qualifierCode property.Gets the value of the taxCode property.Gets the value of the taxTypeCode property.Gets the value of the approximateInd property.Gets the value of the collectionInd property.Gets the value of the refundInd property.voidsetAddlFiledTaxCode(String value) Sets the value of the addlFiledTaxCode property.voidsetAddlTaxCode(String value) Sets the value of the addlTaxCode property.voidsetAmount(AmountType value) Sets the value of the amount property.voidsetApproximateInd(Boolean value) Sets the value of the approximateInd property.voidsetAppTypeCode(String value) Sets the value of the appTypeCode property.voidsetCollectionInd(Boolean value) Sets the value of the collectionInd property.voidsetCountry(CountryType value) Sets the value of the country property.voidSets the value of the countrySubDivision property.voidSets the value of the curConversion property.voidsetDescText(String value) Sets the value of the descText property.voidsetFiledAmount(AmountType value) Sets the value of the filedAmount property.voidsetFiledTaxCode(String value) Sets the value of the filedTaxCode property.voidsetQualifierCode(String value) Sets the value of the qualifierCode property.voidsetRefundInd(Boolean value) Sets the value of the refundInd property.voidsetTaxCode(String value) Sets the value of the taxCode property.voidSets the value of the taxTypeCode property.
-
Field Details
-
addlFiledTaxCode
-
addlTaxCode
-
amount
-
approximateInd
-
appTypeCode
-
collectionInd
-
collectionPointTax
-
country
-
countrySubDivision
-
curConversion
-
descText
-
filedAmount
-
filedTaxCode
-
qualifierCode
-
refundInd
-
taxCode
-
taxTypeCode
-
-
Constructor Details
-
TaxType
public TaxType()
-
-
Method Details
-
getAddlFiledTaxCode
Gets the value of the addlFiledTaxCode property.- Returns:
- possible object is
String
-
setAddlFiledTaxCode
Sets the value of the addlFiledTaxCode property.- Parameters:
value- allowed object isString
-
getAddlTaxCode
Gets the value of the addlTaxCode property.- Returns:
- possible object is
String
-
setAddlTaxCode
Sets the value of the addlTaxCode property.- Parameters:
value- allowed object isString
-
getAmount
Gets the value of the amount property.- Returns:
- possible object is
AmountType
-
setAmount
Sets the value of the amount property.- Parameters:
value- allowed object isAmountType
-
isApproximateInd
Gets the value of the approximateInd property.- Returns:
- possible object is
Boolean
-
setApproximateInd
Sets the value of the approximateInd property.- Parameters:
value- allowed object isBoolean
-
getAppTypeCode
Gets the value of the appTypeCode property.- Returns:
- possible object is
String
-
setAppTypeCode
Sets the value of the appTypeCode property.- Parameters:
value- allowed object isString
-
isCollectionInd
Gets the value of the collectionInd property.- Returns:
- possible object is
Boolean
-
setCollectionInd
Sets the value of the collectionInd property.- Parameters:
value- allowed object isBoolean
-
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
setmethod 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
Gets the value of the country property.- Returns:
- possible object is
CountryType
-
setCountry
Sets the value of the country property.- Parameters:
value- allowed object isCountryType
-
getCountrySubDivision
Gets the value of the countrySubDivision property.- Returns:
- possible object is
CountrySubDivisionType
-
setCountrySubDivision
Sets the value of the countrySubDivision property.- Parameters:
value- allowed object isCountrySubDivisionType
-
getCurConversion
Gets the value of the curConversion property.- Returns:
- possible object is
CurConversionType
-
setCurConversion
Sets the value of the curConversion property.- Parameters:
value- allowed object isCurConversionType
-
getDescText
Gets the value of the descText property.- Returns:
- possible object is
String
-
setDescText
Sets the value of the descText property.- Parameters:
value- allowed object isString
-
getFiledAmount
Gets the value of the filedAmount property.- Returns:
- possible object is
AmountType
-
setFiledAmount
Sets the value of the filedAmount property.- Parameters:
value- allowed object isAmountType
-
getFiledTaxCode
Gets the value of the filedTaxCode property.- Returns:
- possible object is
String
-
setFiledTaxCode
Sets the value of the filedTaxCode property.- Parameters:
value- allowed object isString
-
getQualifierCode
Gets the value of the qualifierCode property.- Returns:
- possible object is
String
-
setQualifierCode
Sets the value of the qualifierCode property.- Parameters:
value- allowed object isString
-
isRefundInd
Gets the value of the refundInd property.- Returns:
- possible object is
Boolean
-
setRefundInd
Sets the value of the refundInd property.- Parameters:
value- allowed object isBoolean
-
getTaxCode
Gets the value of the taxCode property.- Returns:
- possible object is
String
-
setTaxCode
Sets the value of the taxCode property.- Parameters:
value- allowed object isString
-
getTaxTypeCode
Gets the value of the taxTypeCode property.- Returns:
- possible object is
TaxTypeCodeContentType
-
setTaxTypeCode
Sets the value of the taxTypeCode property.- Parameters:
value- allowed object isTaxTypeCodeContentType
-