Package com.xero.models.accounting
Class TaxBreakdownComponent
java.lang.Object
com.xero.models.accounting.TaxBreakdownComponent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of the jurisdiction -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexemptAmount(BigDecimal exemptAmount) The amount that is exemptThe amount that is exemptName identifying the region within the countrygetName()The name of the jurisdictionThe amount that is not taxableThe state assigned number of the jurisdictionThe amount that is taxableThe amount of the taxThe unique ID number of this componentThe percentage of the taxgetType()The type of the jurisdictioninthashCode()jurisdictionRegion(String jurisdictionRegion) Name identifying the region within the countryThe name of the jurisdictionnonTaxableAmount(BigDecimal nonTaxableAmount) The amount that is not taxablevoidsetExemptAmount(BigDecimal exemptAmount) The amount that is exemptvoidsetJurisdictionRegion(String jurisdictionRegion) Name identifying the region within the countryvoidThe name of the jurisdictionvoidsetNonTaxableAmount(BigDecimal nonTaxableAmount) The amount that is not taxablevoidsetStateAssignedNo(String stateAssignedNo) The state assigned number of the jurisdictionvoidsetTaxableAmount(BigDecimal taxableAmount) The amount that is taxablevoidsetTaxAmount(BigDecimal taxAmount) The amount of the taxvoidsetTaxComponentId(UUID taxComponentId) The unique ID number of this componentvoidsetTaxPercentage(BigDecimal taxPercentage) The percentage of the taxvoidThe type of the jurisdictionstateAssignedNo(String stateAssignedNo) The state assigned number of the jurisdictiontaxableAmount(BigDecimal taxableAmount) The amount that is taxabletaxAmount(BigDecimal taxAmount) The amount of the taxtaxComponentId(UUID taxComponentId) The unique ID number of this componenttaxPercentage(BigDecimal taxPercentage) The percentage of the taxtoString()The type of the jurisdiction
-
Constructor Details
-
TaxBreakdownComponent
public TaxBreakdownComponent()
-
-
Method Details
-
taxComponentId
The unique ID number of this component- Parameters:
taxComponentId- UUID- Returns:
- TaxBreakdownComponent
-
getTaxComponentId
-
setTaxComponentId
The unique ID number of this component- Parameters:
taxComponentId- UUID
-
type
The type of the jurisdiction- Parameters:
type- TypeEnum- Returns:
- TaxBreakdownComponent
-
getType
-
setType
The type of the jurisdiction- Parameters:
type- TypeEnum
-
name
The name of the jurisdiction- Parameters:
name- String- Returns:
- TaxBreakdownComponent
-
getName
-
setName
-
taxPercentage
The percentage of the tax- Parameters:
taxPercentage- BigDecimal- Returns:
- TaxBreakdownComponent
-
getTaxPercentage
-
setTaxPercentage
The percentage of the tax- Parameters:
taxPercentage- BigDecimal
-
taxAmount
The amount of the tax- Parameters:
taxAmount- BigDecimal- Returns:
- TaxBreakdownComponent
-
getTaxAmount
-
setTaxAmount
The amount of the tax- Parameters:
taxAmount- BigDecimal
-
taxableAmount
The amount that is taxable- Parameters:
taxableAmount- BigDecimal- Returns:
- TaxBreakdownComponent
-
getTaxableAmount
-
setTaxableAmount
The amount that is taxable- Parameters:
taxableAmount- BigDecimal
-
nonTaxableAmount
The amount that is not taxable- Parameters:
nonTaxableAmount- BigDecimal- Returns:
- TaxBreakdownComponent
-
getNonTaxableAmount
-
setNonTaxableAmount
The amount that is not taxable- Parameters:
nonTaxableAmount- BigDecimal
-
exemptAmount
The amount that is exempt- Parameters:
exemptAmount- BigDecimal- Returns:
- TaxBreakdownComponent
-
getExemptAmount
-
setExemptAmount
The amount that is exempt- Parameters:
exemptAmount- BigDecimal
-
stateAssignedNo
The state assigned number of the jurisdiction- Parameters:
stateAssignedNo- String- Returns:
- TaxBreakdownComponent
-
getStateAssignedNo
The state assigned number of the jurisdiction- Returns:
- stateAssignedNo
-
setStateAssignedNo
The state assigned number of the jurisdiction- Parameters:
stateAssignedNo- String
-
jurisdictionRegion
Name identifying the region within the country- Parameters:
jurisdictionRegion- String- Returns:
- TaxBreakdownComponent
-
getJurisdictionRegion
Name identifying the region within the country- Returns:
- jurisdictionRegion
-
setJurisdictionRegion
Name identifying the region within the country- Parameters:
jurisdictionRegion- String
-
equals
-
hashCode
-
toString
-