Class ComplianceTaxRateModel
java.lang.Object
net.avalara.avatax.rest.client.models.ComplianceTaxRateModel
public class ComplianceTaxRateModel
extends java.lang.Object
The tax rate model.
-
Constructor Summary
Constructors Constructor Description ComplianceTaxRateModel()
-
Method Summary
Modifier and Type Method Description java.util.Date
getEffectiveDate()
Getter for effectiveDate The date this rate is starts to take effect.java.util.Date
getEndDate()
Getter for endDate The date this rate is no longer active.java.lang.Integer
getId()
Getter for id The unique id of the rate.java.lang.Integer
getJurisdictionId()
Getter for jurisdictionId The id of the jurisdiction.java.math.BigDecimal
getRate()
Getter for rate The tax rate.java.lang.String
getRateTypeId()
Getter for rateTypeId The rate type.java.lang.Integer
getRateTypeTaxTypeMappingId()
Getter for rateTypeTaxTypeMappingId The rate type tax type mapping id.java.lang.String
getTaxName()
Getter for taxName The name of the tax.java.lang.Integer
getTaxRegionId()
Getter for taxRegionId The id of the tax region.java.lang.String
getTaxTypeId()
Getter for taxTypeId The tax type.java.lang.Long
getUnitOfBasisId()
Getter for unitOfBasisId The unit of basis.void
setEffectiveDate(java.util.Date value)
Setter for effectiveDate The date this rate is starts to take effect.void
setEndDate(java.util.Date value)
Setter for endDate The date this rate is no longer active.void
setId(java.lang.Integer value)
Setter for id The unique id of the rate.void
setJurisdictionId(java.lang.Integer value)
Setter for jurisdictionId The id of the jurisdiction.void
setRate(java.math.BigDecimal value)
Setter for rate The tax rate.void
setRateTypeId(java.lang.String value)
Setter for rateTypeId The rate type.void
setRateTypeTaxTypeMappingId(java.lang.Integer value)
Setter for rateTypeTaxTypeMappingId The rate type tax type mapping id.void
setTaxName(java.lang.String value)
Setter for taxName The name of the tax.void
setTaxRegionId(java.lang.Integer value)
Setter for taxRegionId The id of the tax region.void
setTaxTypeId(java.lang.String value)
Setter for taxTypeId The tax type.void
setUnitOfBasisId(java.lang.Long value)
Setter for unitOfBasisId The unit of basis.java.lang.String
toString()
Returns a JSON string representation of ComplianceTaxRateModel
-
Constructor Details
-
ComplianceTaxRateModel
public ComplianceTaxRateModel()
-
-
Method Details
-
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:
toString
in classjava.lang.Object
-