Class ComplianceTaxRateModel


  • public class ComplianceTaxRateModel
    extends java.lang.Object
    The tax rate model.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ComplianceTaxRateModel

        public 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:
        toString in class java.lang.Object