Class ComplianceTaxRateModel

java.lang.Object
net.avalara.avatax.rest.client.models.ComplianceTaxRateModel

public class ComplianceTaxRateModel extends Object
The tax rate model.
  • Constructor Details

    • ComplianceTaxRateModel

      public ComplianceTaxRateModel()
  • Method Details

    • getId

      public Integer getId()
      Getter for id The unique id of the rate.
    • setId

      public void setId(Integer value)
      Setter for id The unique id of the rate.
    • getRate

      public BigDecimal getRate()
      Getter for rate The tax rate.
    • setRate

      public void setRate(BigDecimal value)
      Setter for rate The tax rate.
    • getJurisdictionId

      public Integer getJurisdictionId()
      Getter for jurisdictionId The id of the jurisdiction.
    • setJurisdictionId

      public void setJurisdictionId(Integer value)
      Setter for jurisdictionId The id of the jurisdiction.
    • getTaxRegionId

      public Integer getTaxRegionId()
      Getter for taxRegionId The id of the tax region.
    • setTaxRegionId

      public void setTaxRegionId(Integer value)
      Setter for taxRegionId The id of the tax region.
    • getEffectiveDate

      public Date getEffectiveDate()
      Getter for effectiveDate The date this rate is starts to take effect.
    • setEffectiveDate

      public void setEffectiveDate(Date value)
      Setter for effectiveDate The date this rate is starts to take effect.
    • getEndDate

      public Date getEndDate()
      Getter for endDate The date this rate is no longer active.
    • setEndDate

      public void setEndDate(Date value)
      Setter for endDate The date this rate is no longer active.
    • getRateTypeId

      public String getRateTypeId()
      Getter for rateTypeId The rate type.
    • setRateTypeId

      public void setRateTypeId(String value)
      Setter for rateTypeId The rate type.
    • getTaxTypeId

      public String getTaxTypeId()
      Getter for taxTypeId The tax type.
    • setTaxTypeId

      public void setTaxTypeId(String value)
      Setter for taxTypeId The tax type.
    • getTaxName

      public String getTaxName()
      Getter for taxName The name of the tax.
    • setTaxName

      public void setTaxName(String value)
      Setter for taxName The name of the tax.
    • getUnitOfBasisId

      public Long getUnitOfBasisId()
      Getter for unitOfBasisId The unit of basis.
    • setUnitOfBasisId

      public void setUnitOfBasisId(Long value)
      Setter for unitOfBasisId The unit of basis.
    • getRateTypeTaxTypeMappingId

      public Integer getRateTypeTaxTypeMappingId()
      Getter for rateTypeTaxTypeMappingId The rate type tax type mapping id.
    • setRateTypeTaxTypeMappingId

      public void setRateTypeTaxTypeMappingId(Integer value)
      Setter for rateTypeTaxTypeMappingId The rate type tax type mapping id.
    • toString

      public String toString()
      Returns a JSON string representation of ComplianceTaxRateModel
      Overrides:
      toString in class Object