Class JurisdictionRateTypeTaxTypeMappingModel

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

public class JurisdictionRateTypeTaxTypeMappingModel extends Object
Represents a Jurisdiction with applicable TaxType, TaxSubType and RateType.
  • Constructor Details

    • JurisdictionRateTypeTaxTypeMappingModel

      public JurisdictionRateTypeTaxTypeMappingModel()
  • Method Details

    • getId

      public Integer getId()
      Getter for id The unique ID number of this Jurisdiction RateType TaxType Mapping.
    • setId

      public void setId(Integer value)
      Setter for id The unique ID number of this Jurisdiction RateType TaxType Mapping.
    • getCountry

      public 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(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`.
    • getState

      public String getState()
      Getter for state Name or ISO 3166 code identifying the region of this jurisdiction. 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`.
    • setState

      public void setState(String value)
      Setter for state Name or ISO 3166 code identifying the region of this jurisdiction. 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`.
    • getJurisdictionType

      public String getJurisdictionType()
      Getter for jurisdictionType Jurisdiction TypeId
    • setJurisdictionType

      public void setJurisdictionType(String value)
      Setter for jurisdictionType Jurisdiction TypeId
    • getJurisdictionCode

      public String getJurisdictionCode()
      Getter for jurisdictionCode Jurisdiction Code
    • setJurisdictionCode

      public void setJurisdictionCode(String value)
      Setter for jurisdictionCode Jurisdiction Code
    • getLongName

      public String getLongName()
      Getter for longName Jurisdiction long name
    • setLongName

      public void setLongName(String value)
      Setter for longName Jurisdiction long name
    • getTaxTypeId

      public String getTaxTypeId()
      Getter for taxTypeId Tax Type to which this jurisdiction is applicable
    • setTaxTypeId

      public void setTaxTypeId(String value)
      Setter for taxTypeId Tax Type to which this jurisdiction is applicable
    • getTaxSubTypeId

      public String getTaxSubTypeId()
      Getter for taxSubTypeId Tax Type to which this jurisdiction is applicable
    • setTaxSubTypeId

      public void setTaxSubTypeId(String value)
      Setter for taxSubTypeId Tax Type to which this jurisdiction is applicable
    • getTaxTypeGroupId

      public String getTaxTypeGroupId()
      Getter for taxTypeGroupId Tax Type Group to which this jurisdiction is applicable
    • setTaxTypeGroupId

      public void setTaxTypeGroupId(String value)
      Setter for taxTypeGroupId Tax Type Group to which this jurisdiction is applicable
    • getRateTypeId

      public String getRateTypeId()
      Getter for rateTypeId Rate Type to which this jurisdiction is applicable
    • setRateTypeId

      public void setRateTypeId(String value)
      Setter for rateTypeId Rate Type to which this jurisdiction is applicable
    • getEffectiveDate

      public Date getEffectiveDate()
      Getter for effectiveDate The date this jurisdiction starts to take effect on tax calculations
    • setEffectiveDate

      public void setEffectiveDate(Date value)
      Setter for effectiveDate The date this jurisdiction starts to take effect on tax calculations
    • getEndDate

      public Date getEndDate()
      Getter for endDate The date this jurisdiction stops to take effect on tax calculations
    • setEndDate

      public void setEndDate(Date value)
      Setter for endDate The date this jurisdiction stops to take effect on tax calculations
    • toString

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