Class TaxDetailsByTaxType

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

public class TaxDetailsByTaxType
extends java.lang.Object
Tax Details by Tax Type
  • Constructor Summary

    Constructors 
    Constructor Description
    TaxDetailsByTaxType()  
  • Method Summary

    Modifier and Type Method Description
    java.util.ArrayList<TaxDetailsByTaxSubType> getTaxSubTypeDetails()
    Getter for taxSubTypeDetails Tax subtype details
    java.lang.String getTaxType()
    Getter for taxType Tax Type
    java.math.BigDecimal getTotalExempt()
    Getter for totalExempt Total exempt by tax type
    java.math.BigDecimal getTotalNonTaxable()
    Getter for totalNonTaxable Total non taxable by tax type
    java.math.BigDecimal getTotalTax()
    Getter for totalTax Total tax by tax type
    java.math.BigDecimal getTotalTaxable()
    Getter for totalTaxable Total taxable amount by tax type
    void setTaxSubTypeDetails​(java.util.ArrayList<TaxDetailsByTaxSubType> value)
    Setter for taxSubTypeDetails Tax subtype details
    void setTaxType​(java.lang.String value)
    Setter for taxType Tax Type
    void setTotalExempt​(java.math.BigDecimal value)
    Setter for totalExempt Total exempt by tax type
    void setTotalNonTaxable​(java.math.BigDecimal value)
    Setter for totalNonTaxable Total non taxable by tax type
    void setTotalTax​(java.math.BigDecimal value)
    Setter for totalTax Total tax by tax type
    void setTotalTaxable​(java.math.BigDecimal value)
    Setter for totalTaxable Total taxable amount by tax type
    java.lang.String toString()
    Returns a JSON string representation of TaxDetailsByTaxType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getTaxType

      public java.lang.String getTaxType()
      Getter for taxType Tax Type
    • setTaxType

      public void setTaxType​(java.lang.String value)
      Setter for taxType Tax Type
    • getTotalTaxable

      public java.math.BigDecimal getTotalTaxable()
      Getter for totalTaxable Total taxable amount by tax type
    • setTotalTaxable

      public void setTotalTaxable​(java.math.BigDecimal value)
      Setter for totalTaxable Total taxable amount by tax type
    • getTotalExempt

      public java.math.BigDecimal getTotalExempt()
      Getter for totalExempt Total exempt by tax type
    • setTotalExempt

      public void setTotalExempt​(java.math.BigDecimal value)
      Setter for totalExempt Total exempt by tax type
    • getTotalNonTaxable

      public java.math.BigDecimal getTotalNonTaxable()
      Getter for totalNonTaxable Total non taxable by tax type
    • setTotalNonTaxable

      public void setTotalNonTaxable​(java.math.BigDecimal value)
      Setter for totalNonTaxable Total non taxable by tax type
    • getTotalTax

      public java.math.BigDecimal getTotalTax()
      Getter for totalTax Total tax by tax type
    • setTotalTax

      public void setTotalTax​(java.math.BigDecimal value)
      Setter for totalTax Total tax by tax type
    • getTaxSubTypeDetails

      public java.util.ArrayList<TaxDetailsByTaxSubType> getTaxSubTypeDetails()
      Getter for taxSubTypeDetails Tax subtype details
    • setTaxSubTypeDetails

      public void setTaxSubTypeDetails​(java.util.ArrayList<TaxDetailsByTaxSubType> value)
      Setter for taxSubTypeDetails Tax subtype details
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of TaxDetailsByTaxType
      Overrides:
      toString in class java.lang.Object