Class ComplianceTaxRateModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.ComplianceTaxRateModel
-
public class ComplianceTaxRateModel extends java.lang.ObjectThe tax rate model.
-
-
Constructor Summary
Constructors Constructor Description ComplianceTaxRateModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetEffectiveDate()Getter for effectiveDate The date this rate is starts to take effect.java.util.DategetEndDate()Getter for endDate The date this rate is no longer active.java.lang.IntegergetId()Getter for id The unique id of the rate.java.lang.IntegergetJurisdictionId()Getter for jurisdictionId The id of the jurisdiction.java.math.BigDecimalgetRate()Getter for rate The tax rate.java.lang.StringgetRateTypeId()Getter for rateTypeId The rate type.java.lang.IntegergetRateTypeTaxTypeMappingId()Getter for rateTypeTaxTypeMappingId The rate type tax type mapping id.java.lang.StringgetTaxName()Getter for taxName The name of the tax.java.lang.IntegergetTaxRegionId()Getter for taxRegionId The id of the tax region.java.lang.StringgetTaxTypeId()Getter for taxTypeId The tax type.java.lang.LonggetUnitOfBasisId()Getter for unitOfBasisId The unit of basis.voidsetEffectiveDate(java.util.Date value)Setter for effectiveDate The date this rate is starts to take effect.voidsetEndDate(java.util.Date value)Setter for endDate The date this rate is no longer active.voidsetId(java.lang.Integer value)Setter for id The unique id of the rate.voidsetJurisdictionId(java.lang.Integer value)Setter for jurisdictionId The id of the jurisdiction.voidsetRate(java.math.BigDecimal value)Setter for rate The tax rate.voidsetRateTypeId(java.lang.String value)Setter for rateTypeId The rate type.voidsetRateTypeTaxTypeMappingId(java.lang.Integer value)Setter for rateTypeTaxTypeMappingId The rate type tax type mapping id.voidsetTaxName(java.lang.String value)Setter for taxName The name of the tax.voidsetTaxRegionId(java.lang.Integer value)Setter for taxRegionId The id of the tax region.voidsetTaxTypeId(java.lang.String value)Setter for taxTypeId The tax type.voidsetUnitOfBasisId(java.lang.Long value)Setter for unitOfBasisId The unit of basis.java.lang.StringtoString()Returns a JSON string representation of ComplianceTaxRateModel
-
-
-
Method Detail
-
getId
public java.lang.Integer getId()
Getter for id The unique id of the rate.
-
setId
public void setId(java.lang.Integer value)
Setter for id The unique id of the rate.
-
getRate
public java.math.BigDecimal getRate()
Getter for rate The tax rate.
-
setRate
public void setRate(java.math.BigDecimal value)
Setter for rate The tax rate.
-
getJurisdictionId
public java.lang.Integer getJurisdictionId()
Getter for jurisdictionId The id of the jurisdiction.
-
setJurisdictionId
public void setJurisdictionId(java.lang.Integer value)
Setter for jurisdictionId The id of the jurisdiction.
-
getTaxRegionId
public java.lang.Integer getTaxRegionId()
Getter for taxRegionId The id of the tax region.
-
setTaxRegionId
public void setTaxRegionId(java.lang.Integer value)
Setter for taxRegionId The id of the tax region.
-
getEffectiveDate
public java.util.Date getEffectiveDate()
Getter for effectiveDate The date this rate is starts to take effect.
-
setEffectiveDate
public void setEffectiveDate(java.util.Date value)
Setter for effectiveDate The date this rate is starts to take effect.
-
getEndDate
public java.util.Date getEndDate()
Getter for endDate The date this rate is no longer active.
-
setEndDate
public void setEndDate(java.util.Date value)
Setter for endDate The date this rate is no longer active.
-
getRateTypeId
public java.lang.String getRateTypeId()
Getter for rateTypeId The rate type.
-
setRateTypeId
public void setRateTypeId(java.lang.String value)
Setter for rateTypeId The rate type.
-
getTaxTypeId
public java.lang.String getTaxTypeId()
Getter for taxTypeId The tax type.
-
setTaxTypeId
public void setTaxTypeId(java.lang.String value)
Setter for taxTypeId The tax type.
-
getTaxName
public java.lang.String getTaxName()
Getter for taxName The name of the tax.
-
setTaxName
public void setTaxName(java.lang.String value)
Setter for taxName The name of the tax.
-
getUnitOfBasisId
public java.lang.Long getUnitOfBasisId()
Getter for unitOfBasisId The unit of basis.
-
setUnitOfBasisId
public void setUnitOfBasisId(java.lang.Long value)
Setter for unitOfBasisId The unit of basis.
-
getRateTypeTaxTypeMappingId
public java.lang.Integer getRateTypeTaxTypeMappingId()
Getter for rateTypeTaxTypeMappingId The rate type tax type mapping id.
-
setRateTypeTaxTypeMappingId
public void setRateTypeTaxTypeMappingId(java.lang.Integer value)
Setter for rateTypeTaxTypeMappingId The rate type tax type mapping id.
-
toString
public java.lang.String toString()
Returns a JSON string representation of ComplianceTaxRateModel- Overrides:
toStringin classjava.lang.Object
-
-