public class TransactionLineDetailModel
extends java.lang.Object
Constructor and Description |
---|
TransactionLineDetailModel() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getAddressId()
Getter for addressId - The unique ID number of the address used for this tax detail.
|
java.lang.String |
getCountry()
Getter for country - The two character ISO 3166 country code of the country where this tax detail is assigned.
|
java.lang.String |
getCountyFIPS()
Getter for countyFIPS - For U.S.
|
java.math.BigDecimal |
getExemptAmount()
Getter for exemptAmount - The amount of this line that was considered exempt in this tax detail.
|
java.lang.Integer |
getExemptReasonId()
Getter for exemptReasonId - The unique ID number of the exemption reason for this tax detail.
|
java.math.BigDecimal |
getExemptUnits()
Getter for exemptUnits - Number of units in this line item that were calculated to be exempt according to this rate detail.
|
java.lang.Long |
getId()
Getter for id - The unique ID number of this tax detail.
|
java.lang.Boolean |
getInState()
Getter for inState - True if this detail element represented an in-state transaction.
|
java.lang.String |
getJurisCode()
Getter for jurisCode - The code of the jurisdiction to which this tax detail applies.
|
java.lang.Integer |
getJurisdictionId()
Getter for jurisdictionId - The unique ID number of the jurisdiction to which this tax detail applies.
|
java.lang.String |
getJurisName()
Getter for jurisName - The name of the jurisdiction to which this tax detail applies.
|
JurisTypeId |
getJurisType()
Getter for jurisType - The type of the jurisdiction to which this tax detail applies.
|
java.math.BigDecimal |
getNonTaxableAmount()
Getter for nonTaxableAmount - The amount of this line item that was considered nontaxable in this tax detail.
|
java.lang.Integer |
getNonTaxableRuleId()
Getter for nonTaxableRuleId - The rule according to which portion of this detail was considered nontaxable.
|
TaxRuleTypeId |
getNonTaxableType()
Getter for nonTaxableType - The type of nontaxability that was applied to this tax detail.
|
java.math.BigDecimal |
getNonTaxableUnits()
Getter for nonTaxableUnits - Number of units in this line item that were calculated to be nontaxable according to this rate detail.
|
java.math.BigDecimal |
getRate()
Getter for rate - The rate at which this tax detail was calculated.
|
java.lang.Integer |
getRateRuleId()
Getter for rateRuleId - The unique ID number of the rule according to which this tax detail was calculated.
|
java.lang.Integer |
getRateSourceId()
Getter for rateSourceId - The unique ID number of the source of the rate according to which this tax detail was calculated.
|
RateType |
getRateType()
Getter for rateType - The rate type for this tax detail.
|
java.lang.String |
getRegion()
Getter for region - The two-or-three character ISO region code for the region where this tax detail is assigned.
|
java.lang.String |
getSerCode()
Getter for serCode - For Streamlined Sales Tax customers, the SST Electronic Return code under which this tax detail should be applied.
|
java.lang.String |
getSignatureCode()
Getter for signatureCode - The Avalara-specified signature code of the jurisdiction to which this tax detail applies.
|
Sourcing |
getSourcing()
Getter for sourcing - Indicates whether this tax detail applies to the origin or destination of the transaction.
|
java.lang.String |
getStateAssignedNo()
Getter for stateAssignedNo - The state assigned number of the jurisdiction to which this tax detail applies.
|
java.lang.String |
getStateFIPS()
Getter for stateFIPS - For U.S.
|
java.math.BigDecimal |
getTax()
Getter for tax - The amount of tax for this tax detail.
|
java.math.BigDecimal |
getTaxableAmount()
Getter for taxableAmount - The taxable amount of this tax detail.
|
java.math.BigDecimal |
getTaxableUnits()
Getter for taxableUnits - Number of units in this line item that were calculated to be taxable according to this rate detail.
|
java.lang.Integer |
getTaxAuthorityTypeId()
Getter for taxAuthorityTypeId - The type of the tax authority to which this tax will be remitted.
|
java.math.BigDecimal |
getTaxCalculated()
Getter for taxCalculated - The amount of tax that was calculated.
|
java.lang.String |
getTaxName()
Getter for taxName - The name of the tax against which this tax amount was calculated.
|
java.math.BigDecimal |
getTaxOverride()
Getter for taxOverride - The amount of tax override that was specified for this tax line.
|
java.lang.Integer |
getTaxRegionId()
Getter for taxRegionId - The unique ID number of the tax region.
|
TaxType |
getTaxType()
Getter for taxType - The type of tax that was calculated.
|
java.lang.Long |
getTransactionId()
Getter for transactionId - The unique ID number of this transaction.
|
java.lang.Long |
getTransactionLineId()
Getter for transactionLineId - The unique ID number of the line within this transaction.
|
java.lang.String |
getUnitOfBasis()
Getter for unitOfBasis - When calculating units, what basis of measurement did we use for calculating the units?
|
void |
setAddressId(java.lang.Long addressId)
Setter for addressId - The unique ID number of the address used for this tax detail.
|
void |
setCountry(java.lang.String country)
Setter for country - The two character ISO 3166 country code of the country where this tax detail is assigned.
|
void |
setCountyFIPS(java.lang.String countyFIPS)
Setter for countyFIPS - For U.S.
|
void |
setExemptAmount(java.math.BigDecimal exemptAmount)
Setter for exemptAmount - The amount of this line that was considered exempt in this tax detail.
|
void |
setExemptReasonId(java.lang.Integer exemptReasonId)
Setter for exemptReasonId - The unique ID number of the exemption reason for this tax detail.
|
void |
setExemptUnits(java.math.BigDecimal exemptUnits)
Setter for exemptUnits - Number of units in this line item that were calculated to be exempt according to this rate detail.
|
void |
setId(java.lang.Long id)
Setter for id - The unique ID number of this tax detail.
|
void |
setInState(java.lang.Boolean inState)
Setter for inState - True if this detail element represented an in-state transaction.
|
void |
setJurisCode(java.lang.String jurisCode)
Setter for jurisCode - The code of the jurisdiction to which this tax detail applies.
|
void |
setJurisdictionId(java.lang.Integer jurisdictionId)
Setter for jurisdictionId - The unique ID number of the jurisdiction to which this tax detail applies.
|
void |
setJurisName(java.lang.String jurisName)
Setter for jurisName - The name of the jurisdiction to which this tax detail applies.
|
void |
setJurisType(JurisTypeId jurisType)
Setter for jurisType - The type of the jurisdiction to which this tax detail applies.
|
void |
setNonTaxableAmount(java.math.BigDecimal nonTaxableAmount)
Setter for nonTaxableAmount - The amount of this line item that was considered nontaxable in this tax detail.
|
void |
setNonTaxableRuleId(java.lang.Integer nonTaxableRuleId)
Setter for nonTaxableRuleId - The rule according to which portion of this detail was considered nontaxable.
|
void |
setNonTaxableType(TaxRuleTypeId nonTaxableType)
Setter for nonTaxableType - The type of nontaxability that was applied to this tax detail.
|
void |
setNonTaxableUnits(java.math.BigDecimal nonTaxableUnits)
Setter for nonTaxableUnits - Number of units in this line item that were calculated to be nontaxable according to this rate detail.
|
void |
setRate(java.math.BigDecimal rate)
Setter for rate - The rate at which this tax detail was calculated.
|
void |
setRateRuleId(java.lang.Integer rateRuleId)
Setter for rateRuleId - The unique ID number of the rule according to which this tax detail was calculated.
|
void |
setRateSourceId(java.lang.Integer rateSourceId)
Setter for rateSourceId - The unique ID number of the source of the rate according to which this tax detail was calculated.
|
void |
setRateType(RateType rateType)
Setter for rateType - The rate type for this tax detail.
|
void |
setRegion(java.lang.String region)
Setter for region - The two-or-three character ISO region code for the region where this tax detail is assigned.
|
void |
setSerCode(java.lang.String serCode)
Setter for serCode - For Streamlined Sales Tax customers, the SST Electronic Return code under which this tax detail should be applied.
|
void |
setSignatureCode(java.lang.String signatureCode)
Setter for signatureCode - The Avalara-specified signature code of the jurisdiction to which this tax detail applies.
|
void |
setSourcing(Sourcing sourcing)
Setter for sourcing - Indicates whether this tax detail applies to the origin or destination of the transaction.
|
void |
setStateAssignedNo(java.lang.String stateAssignedNo)
Setter for stateAssignedNo - The state assigned number of the jurisdiction to which this tax detail applies.
|
void |
setStateFIPS(java.lang.String stateFIPS)
Setter for stateFIPS - For U.S.
|
void |
setTax(java.math.BigDecimal tax)
Setter for tax - The amount of tax for this tax detail.
|
void |
setTaxableAmount(java.math.BigDecimal taxableAmount)
Setter for taxableAmount - The taxable amount of this tax detail.
|
void |
setTaxableUnits(java.math.BigDecimal taxableUnits)
Setter for taxableUnits - Number of units in this line item that were calculated to be taxable according to this rate detail.
|
void |
setTaxAuthorityTypeId(java.lang.Integer taxAuthorityTypeId)
Setter for taxAuthorityTypeId - The type of the tax authority to which this tax will be remitted.
|
void |
setTaxCalculated(java.math.BigDecimal taxCalculated)
Setter for taxCalculated - The amount of tax that was calculated.
|
void |
setTaxName(java.lang.String taxName)
Setter for taxName - The name of the tax against which this tax amount was calculated.
|
void |
setTaxOverride(java.math.BigDecimal taxOverride)
Setter for taxOverride - The amount of tax override that was specified for this tax line.
|
void |
setTaxRegionId(java.lang.Integer taxRegionId)
Setter for taxRegionId - The unique ID number of the tax region.
|
void |
setTaxType(TaxType taxType)
Setter for taxType - The type of tax that was calculated.
|
void |
setTransactionId(java.lang.Long transactionId)
Setter for transactionId - The unique ID number of this transaction.
|
void |
setTransactionLineId(java.lang.Long transactionLineId)
Setter for transactionLineId - The unique ID number of the line within this transaction.
|
void |
setUnitOfBasis(java.lang.String unitOfBasis)
Setter for unitOfBasis - When calculating units, what basis of measurement did we use for calculating the units?
|
java.lang.String |
toString()
Returns a JSON string representation of TransactionLineDetailModel.
|
public java.math.BigDecimal getRate()
public void setRate(java.math.BigDecimal rate)
public java.math.BigDecimal getExemptAmount()
public void setExemptAmount(java.math.BigDecimal exemptAmount)
public java.lang.Integer getRateSourceId()
public void setRateSourceId(java.lang.Integer rateSourceId)
public java.lang.String getSerCode()
public void setSerCode(java.lang.String serCode)
public JurisTypeId getJurisType()
public void setJurisType(JurisTypeId jurisType)
public java.lang.String getJurisCode()
public void setJurisCode(java.lang.String jurisCode)
public java.math.BigDecimal getTax()
public void setTax(java.math.BigDecimal tax)
public java.lang.Integer getJurisdictionId()
public void setJurisdictionId(java.lang.Integer jurisdictionId)
public java.math.BigDecimal getTaxOverride()
public void setTaxOverride(java.math.BigDecimal taxOverride)
public java.lang.String getTaxName()
public void setTaxName(java.lang.String taxName)
public java.lang.Integer getNonTaxableRuleId()
public void setNonTaxableRuleId(java.lang.Integer nonTaxableRuleId)
public java.lang.Integer getExemptReasonId()
public void setExemptReasonId(java.lang.Integer exemptReasonId)
public TaxType getTaxType()
public void setTaxType(TaxType taxType)
public Sourcing getSourcing()
public void setSourcing(Sourcing sourcing)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.Integer getRateRuleId()
public void setRateRuleId(java.lang.Integer rateRuleId)
public java.lang.Integer getTaxRegionId()
public void setTaxRegionId(java.lang.Integer taxRegionId)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.math.BigDecimal getTaxCalculated()
public void setTaxCalculated(java.math.BigDecimal taxCalculated)
public TaxRuleTypeId getNonTaxableType()
public void setNonTaxableType(TaxRuleTypeId nonTaxableType)
public java.lang.String getStateFIPS()
public void setStateFIPS(java.lang.String stateFIPS)
public RateType getRateType()
public void setRateType(RateType rateType)
public java.lang.Integer getTaxAuthorityTypeId()
public void setTaxAuthorityTypeId(java.lang.Integer taxAuthorityTypeId)
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 java.lang.String getStateAssignedNo()
public void setStateAssignedNo(java.lang.String stateAssignedNo)
public java.lang.Boolean getInState()
public void setInState(java.lang.Boolean inState)
public java.math.BigDecimal getExemptUnits()
public void setExemptUnits(java.math.BigDecimal exemptUnits)
public java.math.BigDecimal getTaxableAmount()
public void setTaxableAmount(java.math.BigDecimal taxableAmount)
public java.math.BigDecimal getNonTaxableUnits()
public void setNonTaxableUnits(java.math.BigDecimal nonTaxableUnits)
public java.lang.Long getTransactionLineId()
public void setTransactionLineId(java.lang.Long transactionLineId)
public java.math.BigDecimal getNonTaxableAmount()
public void setNonTaxableAmount(java.math.BigDecimal nonTaxableAmount)
public java.lang.String getUnitOfBasis()
public void setUnitOfBasis(java.lang.String unitOfBasis)
public java.lang.String getJurisName()
public void setJurisName(java.lang.String jurisName)
public java.lang.String getSignatureCode()
public void setSignatureCode(java.lang.String signatureCode)
public java.lang.Long getTransactionId()
public void setTransactionId(java.lang.Long transactionId)
public java.lang.Long getAddressId()
public void setAddressId(java.lang.Long addressId)
public java.math.BigDecimal getTaxableUnits()
public void setTaxableUnits(java.math.BigDecimal taxableUnits)
public java.lang.String toString()
toString
in class java.lang.Object