Class ComplianceAggregatedTaxRateModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.ComplianceAggregatedTaxRateModel
-
public class ComplianceAggregatedTaxRateModel extends java.lang.Object
A 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.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.math.BigDecimal
getRate()
Getter for rate The compontent rate.java.lang.String
getRateTypeId()
Getter for rateTypeId The rate type of the rate.java.math.BigDecimal
getStackRate()
Getter for stackRate The stack rate based on the aggregation method.java.lang.String
getTaxTypeId()
Getter for taxTypeId The tax type of the rate.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
setRate(java.math.BigDecimal value)
Setter for rate The compontent rate.void
setRateTypeId(java.lang.String value)
Setter for rateTypeId The rate type of the rate.void
setStackRate(java.math.BigDecimal value)
Setter for stackRate The stack rate based on the aggregation method.void
setTaxTypeId(java.lang.String value)
Setter for taxTypeId The tax type of the rate.java.lang.String
toString()
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:
toString
in classjava.lang.Object
-
-