Class ComplianceJurisdictionRateModel

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

public class ComplianceJurisdictionRateModel
extends java.lang.Object
A flattened model for jurisdictions and rates.
  • Constructor Summary

    Constructors 
    Constructor Description
    ComplianceJurisdictionRateModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getCountry()
    Getter for country Name or ISO 3166 code identifying the country of this jurisdiction.
    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 getJurisdictionId()
    Getter for jurisdictionId The id of the jurisdiction.
    java.lang.String getJurisdictionTypeId()
    Getter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    java.lang.String getName()
    Getter for name The name of the jurisdiction.
    java.math.BigDecimal getRate()
    Getter for rate The compontent rate.
    java.lang.String getRateTypeId()
    Getter for rateTypeId The rate type.
    java.lang.String getRegion()
    Getter for region Name or ISO 3166 code identifying the region within the country.
    java.lang.String getStateAssignedCode()
    Getter for stateAssignedCode The state assigned code.
    java.lang.Integer getTaxAuthorityId()
    Getter for taxAuthorityId The id of the tax authority.
    java.lang.String getTaxTypeId()
    Getter for taxTypeId The tax type.
    void setCountry​(java.lang.String value)
    Setter for country Name or ISO 3166 code identifying the country of this jurisdiction.
    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 setJurisdictionId​(java.lang.Integer value)
    Setter for jurisdictionId The id of the jurisdiction.
    void setJurisdictionTypeId​(java.lang.String value)
    Setter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    void setName​(java.lang.String value)
    Setter for name The name of the jurisdiction.
    void setRate​(java.math.BigDecimal value)
    Setter for rate The compontent rate.
    void setRateTypeId​(java.lang.String value)
    Setter for rateTypeId The rate type.
    void setRegion​(java.lang.String value)
    Setter for region Name or ISO 3166 code identifying the region within the country.
    void setStateAssignedCode​(java.lang.String value)
    Setter for stateAssignedCode The state assigned code.
    void setTaxAuthorityId​(java.lang.Integer value)
    Setter for taxAuthorityId The id of the tax authority.
    void setTaxTypeId​(java.lang.String value)
    Setter for taxTypeId The tax type.
    java.lang.String toString()
    Returns a JSON string representation of ComplianceJurisdictionRateModel

    Methods inherited from class java.lang.Object

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

  • Method Details

    • 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.
    • getCountry

      public java.lang.String getCountry()
      Getter for country Name or ISO 3166 code identifying the country of this jurisdiction. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`.
    • setCountry

      public void setCountry​(java.lang.String value)
      Setter for country Name or ISO 3166 code identifying the country of this jurisdiction. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`.
    • getRegion

      public java.lang.String getRegion()
      Getter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`.
    • setRegion

      public void setRegion​(java.lang.String value)
      Setter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`.
    • getName

      public java.lang.String getName()
      Getter for name The name of the jurisdiction.
    • setName

      public void setName​(java.lang.String value)
      Setter for name The name of the jurisdiction.
    • getJurisdictionTypeId

      public java.lang.String getJurisdictionTypeId()
      Getter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    • setJurisdictionTypeId

      public void setJurisdictionTypeId​(java.lang.String value)
      Setter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    • getRate

      public java.math.BigDecimal getRate()
      Getter for rate The compontent rate.
    • setRate

      public void setRate​(java.math.BigDecimal value)
      Setter for rate The compontent rate.
    • 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.
    • 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.
    • getStateAssignedCode

      public java.lang.String getStateAssignedCode()
      Getter for stateAssignedCode The state assigned code.
    • setStateAssignedCode

      public void setStateAssignedCode​(java.lang.String value)
      Setter for stateAssignedCode The state assigned code.
    • getTaxAuthorityId

      public java.lang.Integer getTaxAuthorityId()
      Getter for taxAuthorityId The id of the tax authority.
    • setTaxAuthorityId

      public void setTaxAuthorityId​(java.lang.Integer value)
      Setter for taxAuthorityId The id of the tax authority.
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of ComplianceJurisdictionRateModel
      Overrides:
      toString in class java.lang.Object