Class ComplianceAggregatedTaxRateModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.ComplianceAggregatedTaxRateModel
-
public class ComplianceAggregatedTaxRateModel extends java.lang.ObjectA model for aggregated rates.
-
-
Constructor Summary
Constructors Constructor Description ComplianceAggregatedTaxRateModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetEffectiveDate()Getter for effectiveDate The date this rate is starts to take effect.java.util.DategetEndDate()Getter for endDate The date this rate is no longer active.java.math.BigDecimalgetRate()Getter for rate The compontent rate.java.lang.StringgetRateTypeId()Getter for rateTypeId The rate type of the rate.java.math.BigDecimalgetStackRate()Getter for stackRate The stack rate based on the aggregation method.java.lang.StringgetTaxTypeId()Getter for taxTypeId The tax type of the rate.voidsetEffectiveDate(java.util.Date value)Setter for effectiveDate The date this rate is starts to take effect.voidsetEndDate(java.util.Date value)Setter for endDate The date this rate is no longer active.voidsetRate(java.math.BigDecimal value)Setter for rate The compontent rate.voidsetRateTypeId(java.lang.String value)Setter for rateTypeId The rate type of the rate.voidsetStackRate(java.math.BigDecimal value)Setter for stackRate The stack rate based on the aggregation method.voidsetTaxTypeId(java.lang.String value)Setter for taxTypeId The tax type of the rate.java.lang.StringtoString()Returns a JSON string representation of ComplianceAggregatedTaxRateModel
-
-
-
Method Detail
-
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.
-
getStackRate
public java.math.BigDecimal getStackRate()
Getter for stackRate The stack rate based on the aggregation method.
-
setStackRate
public void setStackRate(java.math.BigDecimal value)
Setter for stackRate The stack rate based on the aggregation method.
-
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.
-
getTaxTypeId
public java.lang.String getTaxTypeId()
Getter for taxTypeId The tax type of the rate.
-
setTaxTypeId
public void setTaxTypeId(java.lang.String value)
Setter for taxTypeId The tax type of the rate.
-
getRateTypeId
public java.lang.String getRateTypeId()
Getter for rateTypeId The rate type of the rate.
-
setRateTypeId
public void setRateTypeId(java.lang.String value)
Setter for rateTypeId The rate type of the rate.
-
toString
public java.lang.String toString()
Returns a JSON string representation of ComplianceAggregatedTaxRateModel- Overrides:
toStringin classjava.lang.Object
-
-