public class TaxRuleModel
extends java.lang.Object
Constructor and Description |
---|
TaxRuleModel() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getCap()
Getter for cap - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getCompanyId()
Getter for companyId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getCountry()
Getter for country - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getCountyFIPS()
Getter for countyFIPS - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.util.Date |
getCreatedDate()
Getter for createdDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getCreatedUserId()
Getter for createdUserId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getCustomerUsageType()
Getter for customerUsageType - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getDescription()
Getter for description - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.util.Date |
getEffectiveDate()
Getter for effectiveDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.util.Date |
getEndDate()
Getter for endDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getId()
Getter for id - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Boolean |
getIsAllJuris()
Getter for isAllJuris - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Boolean |
getIsSTPro()
Getter for isSTPro - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getJurisCode()
Getter for jurisCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getJurisName()
Getter for jurisName - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
JurisTypeId |
getJurisTypeId()
Getter for jurisTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.util.Date |
getModifiedDate()
Getter for modifiedDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getModifiedUserId()
Getter for modifiedUserId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getOptions()
Getter for options - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getRateTypeCode()
Getter for rateTypeCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
RateType |
getRateTypeId()
Getter for rateTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getRateTypeTaxTypeMappingId()
Getter for rateTypeTaxTypeMappingId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getRegion()
Getter for region - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
Sourcing |
getSourcing()
Getter for sourcing - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getStateFIPS()
Getter for stateFIPS - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getTaxCode()
Getter for taxCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getTaxCodeId()
Getter for taxCodeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
TaxRuleTypeId |
getTaxRuleTypeId()
Getter for taxRuleTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getTaxSubType()
Getter for taxSubType - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
getTaxTypeGroup()
Getter for taxTypeGroup - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
MatchingTaxType |
getTaxTypeId()
Getter for taxTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.Integer |
getTaxTypeMappingId()
Getter for taxTypeMappingId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.math.BigDecimal |
getThreshold()
Getter for threshold - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.math.BigDecimal |
getValue()
Getter for value - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCap(java.math.BigDecimal cap)
Setter for cap - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCompanyId(java.lang.Integer companyId)
Setter for companyId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCountry(java.lang.String country)
Setter for country - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCountyFIPS(java.lang.String countyFIPS)
Setter for countyFIPS - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCreatedDate(java.util.Date createdDate)
Setter for createdDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCreatedUserId(java.lang.Integer createdUserId)
Setter for createdUserId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setCustomerUsageType(java.lang.String customerUsageType)
Setter for customerUsageType - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setDescription(java.lang.String description)
Setter for description - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setEffectiveDate(java.util.Date effectiveDate)
Setter for effectiveDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setEndDate(java.util.Date endDate)
Setter for endDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setId(java.lang.Integer id)
Setter for id - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setIsAllJuris(java.lang.Boolean isAllJuris)
Setter for isAllJuris - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setIsSTPro(java.lang.Boolean isSTPro)
Setter for isSTPro - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setJurisCode(java.lang.String jurisCode)
Setter for jurisCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setJurisName(java.lang.String jurisName)
Setter for jurisName - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setJurisTypeId(JurisTypeId jurisTypeId)
Setter for jurisTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setModifiedDate(java.util.Date modifiedDate)
Setter for modifiedDate - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setModifiedUserId(java.lang.Integer modifiedUserId)
Setter for modifiedUserId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setOptions(java.lang.String options)
Setter for options - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setRateTypeCode(java.lang.String rateTypeCode)
Setter for rateTypeCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setRateTypeId(RateType rateTypeId)
Setter for rateTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setRateTypeTaxTypeMappingId(java.lang.Integer rateTypeTaxTypeMappingId)
Setter for rateTypeTaxTypeMappingId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setRegion(java.lang.String region)
Setter for region - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setSourcing(Sourcing sourcing)
Setter for sourcing - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setStateFIPS(java.lang.String stateFIPS)
Setter for stateFIPS - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxCode(java.lang.String taxCode)
Setter for taxCode - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxCodeId(java.lang.Integer taxCodeId)
Setter for taxCodeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxRuleTypeId(TaxRuleTypeId taxRuleTypeId)
Setter for taxRuleTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxSubType(java.lang.String taxSubType)
Setter for taxSubType - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxTypeGroup(java.lang.String taxTypeGroup)
Setter for taxTypeGroup - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxTypeId(MatchingTaxType taxTypeId)
Setter for taxTypeId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setTaxTypeMappingId(java.lang.Integer taxTypeMappingId)
Setter for taxTypeMappingId - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setThreshold(java.math.BigDecimal threshold)
Setter for threshold - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
void |
setValue(java.math.BigDecimal value)
Setter for value - Represents a tax rule that changes the behavior of Avalara's tax engine for certain products in certain jurisdictions.
|
java.lang.String |
toString()
Returns a JSON string representation of TaxRuleModel.
|
public java.lang.String getTaxCode()
public void setTaxCode(java.lang.String taxCode)
public java.lang.String getCustomerUsageType()
public void setCustomerUsageType(java.lang.String customerUsageType)
public MatchingTaxType getTaxTypeId()
public void setTaxTypeId(MatchingTaxType taxTypeId)
public java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
public java.lang.String getJurisCode()
public void setJurisCode(java.lang.String jurisCode)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Date getModifiedDate()
public void setModifiedDate(java.util.Date modifiedDate)
public Sourcing getSourcing()
public void setSourcing(Sourcing sourcing)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.String getTaxTypeGroup()
public void setTaxTypeGroup(java.lang.String taxTypeGroup)
public java.lang.Integer getTaxCodeId()
public void setTaxCodeId(java.lang.Integer taxCodeId)
public java.lang.String getOptions()
public void setOptions(java.lang.String options)
public java.lang.Boolean getIsAllJuris()
public void setIsAllJuris(java.lang.Boolean isAllJuris)
public java.lang.String getRateTypeCode()
public void setRateTypeCode(java.lang.String rateTypeCode)
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.String getStateFIPS()
public void setStateFIPS(java.lang.String stateFIPS)
public java.lang.Integer getRateTypeTaxTypeMappingId()
public void setRateTypeTaxTypeMappingId(java.lang.Integer rateTypeTaxTypeMappingId)
public java.math.BigDecimal getThreshold()
public void setThreshold(java.math.BigDecimal threshold)
public java.lang.Boolean getIsSTPro()
public void setIsSTPro(java.lang.Boolean isSTPro)
public java.lang.Integer getModifiedUserId()
public void setModifiedUserId(java.lang.Integer modifiedUserId)
public java.util.Date getEffectiveDate()
public void setEffectiveDate(java.util.Date effectiveDate)
public java.lang.Integer getCreatedUserId()
public void setCreatedUserId(java.lang.Integer createdUserId)
public java.lang.String getRegion()
public void setRegion(java.lang.String region)
public java.lang.String getCountyFIPS()
public void setCountyFIPS(java.lang.String countyFIPS)
public TaxRuleTypeId getTaxRuleTypeId()
public void setTaxRuleTypeId(TaxRuleTypeId taxRuleTypeId)
public RateType getRateTypeId()
public void setRateTypeId(RateType rateTypeId)
public java.lang.String getJurisName()
public void setJurisName(java.lang.String jurisName)
public java.math.BigDecimal getCap()
public void setCap(java.math.BigDecimal cap)
public JurisTypeId getJurisTypeId()
public void setJurisTypeId(JurisTypeId jurisTypeId)
public java.math.BigDecimal getValue()
public void setValue(java.math.BigDecimal value)
public java.lang.Integer getTaxTypeMappingId()
public void setTaxTypeMappingId(java.lang.Integer taxTypeMappingId)
public java.lang.Integer getCompanyId()
public void setCompanyId(java.lang.Integer companyId)
public java.util.Date getCreatedDate()
public void setCreatedDate(java.util.Date createdDate)
public java.lang.String getTaxSubType()
public void setTaxSubType(java.lang.String taxSubType)
public java.lang.String toString()
toString
in class java.lang.Object