Package com.xero.models.accounting
Class TaxComponent
java.lang.Object
com.xero.models.accounting.TaxComponent
public class TaxComponent extends Object
TaxComponent
-
Constructor Summary
Constructors Constructor Description TaxComponent() -
Method Summary
Modifier and Type Method Description booleanequals(Object o)BooleangetIsCompound()Boolean to describe if Tax rate is compounded.BooleangetIsNonRecoverable()Boolean to describe if tax rate is non-recoverable.StringgetName()Name of Tax ComponentDoublegetRate()Tax Rate (up to 4dp)inthashCode()TaxComponentisCompound(Boolean isCompound)TaxComponentisNonRecoverable(Boolean isNonRecoverable)TaxComponentname(String name)TaxComponentrate(Double rate)voidsetIsCompound(Boolean isCompound)voidsetIsNonRecoverable(Boolean isNonRecoverable)voidsetName(String name)voidsetRate(Double rate)StringtoString()
-
Constructor Details
-
TaxComponent
public TaxComponent()
-
-
Method Details
-
name
-
getName
Name of Tax Component- Returns:
- name
-
setName
-
rate
-
getRate
Tax Rate (up to 4dp)- Returns:
- rate
-
setRate
-
isCompound
-
getIsCompound
Boolean to describe if Tax rate is compounded.- Returns:
- isCompound
-
setIsCompound
-
isNonRecoverable
-
getIsNonRecoverable
Boolean to describe if tax rate is non-recoverable. Non-recoverable rates are only applicable to Canadian organisations- Returns:
- isNonRecoverable
-
setIsNonRecoverable
-
equals
-
hashCode
public int hashCode() -
toString
-