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
All Methods Instance Methods Concrete Methods 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)Boolean to describe if Tax rate is compounded.TaxComponentisNonRecoverable(Boolean isNonRecoverable)Boolean to describe if tax rate is non-recoverable.TaxComponentname(String name)Name of Tax ComponentTaxComponentrate(Double rate)Tax Rate (up to 4dp)voidsetIsCompound(Boolean isCompound)Boolean to describe if Tax rate is compounded.voidsetIsNonRecoverable(Boolean isNonRecoverable)Boolean to describe if tax rate is non-recoverable.voidsetName(String name)Name of Tax ComponentvoidsetRate(Double rate)Tax Rate (up to 4dp)StringtoString()
-
-
-
Method Detail
-
name
public TaxComponent name(String name)
Name of Tax Component- Parameters:
name- String- Returns:
- TaxComponent
-
getName
public String getName()
Name of Tax Component- Returns:
- name
-
setName
public void setName(String name)
Name of Tax Component- Parameters:
name- String
-
rate
public TaxComponent rate(Double rate)
Tax Rate (up to 4dp)- Parameters:
rate- Double- Returns:
- TaxComponent
-
getRate
public Double getRate()
Tax Rate (up to 4dp)- Returns:
- rate
-
setRate
public void setRate(Double rate)
Tax Rate (up to 4dp)- Parameters:
rate- Double
-
isCompound
public TaxComponent isCompound(Boolean isCompound)
Boolean to describe if Tax rate is compounded.- Parameters:
isCompound- Boolean- Returns:
- TaxComponent
-
getIsCompound
public Boolean getIsCompound()
Boolean to describe if Tax rate is compounded.- Returns:
- isCompound
-
setIsCompound
public void setIsCompound(Boolean isCompound)
Boolean to describe if Tax rate is compounded.- Parameters:
isCompound- Boolean
-
isNonRecoverable
public TaxComponent isNonRecoverable(Boolean isNonRecoverable)
Boolean to describe if tax rate is non-recoverable. Non-recoverable rates are only applicable to Canadian organisations- Parameters:
isNonRecoverable- Boolean- Returns:
- TaxComponent
-
getIsNonRecoverable
public Boolean getIsNonRecoverable()
Boolean to describe if tax rate is non-recoverable. Non-recoverable rates are only applicable to Canadian organisations- Returns:
- isNonRecoverable
-
setIsNonRecoverable
public void setIsNonRecoverable(Boolean isNonRecoverable)
Boolean to describe if tax rate is non-recoverable. Non-recoverable rates are only applicable to Canadian organisations- Parameters:
isNonRecoverable- Boolean
-
-