public class

GetTaxResult

extends BaseResult
java.lang.Object
   ↳ com.avalara.avatax.services.BaseResult
     ↳ com.avalara.avatax.services.GetTaxResult
Known Direct Subclasses

Class Overview

Java class for GetTaxResult complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="GetTaxResult">
   <complexContent>
     <extension base="{http://avatax.avalara.com/services}BaseResult">
       <sequence>
         <element name="DocId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DocType" type="{http://avatax.avalara.com/services}DocumentType"/>
         <element name="DocCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DocDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="DocStatus" type="{http://avatax.avalara.com/services}DocStatus"/>
         <element name="Reconciled" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="TotalAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TotalDiscount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TotalExemption" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TotalTaxable" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TotalTax" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TotalTaxCalculated" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="HashCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="TaxLines" type="{http://avatax.avalara.com/services}ArrayOfTaxLine" minOccurs="0"/>
         <element name="TaxAddresses" type="{http://avatax.avalara.com/services}ArrayOfTaxAddress" minOccurs="0"/>
         <element name="Locked" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="AdjustmentReason" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="AdjustmentDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Version" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="TaxDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="TaxSummary" type="{http://avatax.avalara.com/services}ArrayOfTaxDetail" minOccurs="0"/>
         <element name="VolatileTaxRates" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String adjustmentDescription
protected int adjustmentReason
protected String docCode
protected XMLGregorianCalendar docDate
protected String docId
protected DocStatus docStatus
protected DocumentType docType
protected int hashCode
protected boolean locked
protected boolean reconciled
protected ArrayOfTaxAddress taxAddresses
protected XMLGregorianCalendar taxDate
protected ArrayOfTaxLine taxLines
protected ArrayOfTaxDetail taxSummary
protected XMLGregorianCalendar timestamp
protected BigDecimal totalAmount
protected BigDecimal totalDiscount
protected BigDecimal totalExemption
protected BigDecimal totalTax
protected BigDecimal totalTaxCalculated
protected BigDecimal totalTaxable
protected int version
protected Boolean volatileTaxRates
[Expand]
Inherited Fields
From class com.avalara.avatax.services.BaseResult
Public Constructors
GetTaxResult()
Public Methods
String getAdjustmentDescription()
Gets the value of the adjustmentDescription property.
int getAdjustmentReason()
Gets the value of the adjustmentReason property.
String getDocCode()
Gets the value of the docCode property.
XMLGregorianCalendar getDocDate()
Gets the value of the docDate property.
String getDocId()
Gets the value of the docId property.
DocStatus getDocStatus()
Gets the value of the docStatus property.
DocumentType getDocType()
Gets the value of the docType property.
int getHashCode()
Gets the value of the hashCode property.
ArrayOfTaxAddress getTaxAddresses()
Gets the value of the taxAddresses property.
XMLGregorianCalendar getTaxDate()
Gets the value of the taxDate property.
ArrayOfTaxLine getTaxLines()
Gets the value of the taxLines property.
ArrayOfTaxDetail getTaxSummary()
Gets the value of the taxSummary property.
XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.
BigDecimal getTotalAmount()
Gets the value of the totalAmount property.
BigDecimal getTotalDiscount()
Gets the value of the totalDiscount property.
BigDecimal getTotalExemption()
Gets the value of the totalExemption property.
BigDecimal getTotalTax()
Gets the value of the totalTax property.
BigDecimal getTotalTaxCalculated()
Gets the value of the totalTaxCalculated property.
BigDecimal getTotalTaxable()
Gets the value of the totalTaxable property.
int getVersion()
Gets the value of the version property.
boolean isLocked()
Gets the value of the locked property.
boolean isReconciled()
Gets the value of the reconciled property.
Boolean isVolatileTaxRates()
Gets the value of the volatileTaxRates property.
void setAdjustmentDescription(String value)
Sets the value of the adjustmentDescription property.
void setAdjustmentReason(int value)
Sets the value of the adjustmentReason property.
void setDocCode(String value)
Sets the value of the docCode property.
void setDocDate(XMLGregorianCalendar value)
Sets the value of the docDate property.
void setDocId(String value)
Sets the value of the docId property.
void setDocStatus(DocStatus value)
Sets the value of the docStatus property.
void setDocType(DocumentType value)
Sets the value of the docType property.
void setHashCode(int value)
Sets the value of the hashCode property.
void setLocked(boolean value)
Sets the value of the locked property.
void setReconciled(boolean value)
Sets the value of the reconciled property.
void setTaxAddresses(ArrayOfTaxAddress value)
Sets the value of the taxAddresses property.
void setTaxDate(XMLGregorianCalendar value)
Sets the value of the taxDate property.
void setTaxLines(ArrayOfTaxLine value)
Sets the value of the taxLines property.
void setTaxSummary(ArrayOfTaxDetail value)
Sets the value of the taxSummary property.
void setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.
void setTotalAmount(BigDecimal value)
Sets the value of the totalAmount property.
void setTotalDiscount(BigDecimal value)
Sets the value of the totalDiscount property.
void setTotalExemption(BigDecimal value)
Sets the value of the totalExemption property.
void setTotalTax(BigDecimal value)
Sets the value of the totalTax property.
void setTotalTaxCalculated(BigDecimal value)
Sets the value of the totalTaxCalculated property.
void setTotalTaxable(BigDecimal value)
Sets the value of the totalTaxable property.
void setVersion(int value)
Sets the value of the version property.
void setVolatileTaxRates(Boolean value)
Sets the value of the volatileTaxRates property.
[Expand]
Inherited Methods
From class com.avalara.avatax.services.BaseResult
From class java.lang.Object

Fields

protected String adjustmentDescription

protected int adjustmentReason

protected String docCode

protected XMLGregorianCalendar docDate

protected String docId

protected DocStatus docStatus

protected DocumentType docType

protected int hashCode

protected boolean locked

protected boolean reconciled

protected ArrayOfTaxAddress taxAddresses

protected XMLGregorianCalendar taxDate

protected ArrayOfTaxLine taxLines

protected ArrayOfTaxDetail taxSummary

protected XMLGregorianCalendar timestamp

protected BigDecimal totalAmount

protected BigDecimal totalDiscount

protected BigDecimal totalExemption

protected BigDecimal totalTax

protected BigDecimal totalTaxCalculated

protected BigDecimal totalTaxable

protected int version

protected Boolean volatileTaxRates

Public Constructors

public GetTaxResult ()

Public Methods

public String getAdjustmentDescription ()

Gets the value of the adjustmentDescription property.

Returns
  • possible object is String

public int getAdjustmentReason ()

Gets the value of the adjustmentReason property.

public String getDocCode ()

Gets the value of the docCode property.

Returns
  • possible object is String

public XMLGregorianCalendar getDocDate ()

Gets the value of the docDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getDocId ()

Gets the value of the docId property.

Returns
  • possible object is String

public DocStatus getDocStatus ()

Gets the value of the docStatus property.

Returns

public DocumentType getDocType ()

Gets the value of the docType property.

Returns

public int getHashCode ()

Gets the value of the hashCode property.

public ArrayOfTaxAddress getTaxAddresses ()

Gets the value of the taxAddresses property.

Returns

public XMLGregorianCalendar getTaxDate ()

Gets the value of the taxDate property.

Returns
  • possible object is XMLGregorianCalendar

public ArrayOfTaxLine getTaxLines ()

Gets the value of the taxLines property.

Returns

public ArrayOfTaxDetail getTaxSummary ()

Gets the value of the taxSummary property.

Returns

public XMLGregorianCalendar getTimestamp ()

Gets the value of the timestamp property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getTotalAmount ()

Gets the value of the totalAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalDiscount ()

Gets the value of the totalDiscount property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalExemption ()

Gets the value of the totalExemption property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalTax ()

Gets the value of the totalTax property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalTaxCalculated ()

Gets the value of the totalTaxCalculated property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalTaxable ()

Gets the value of the totalTaxable property.

Returns
  • possible object is BigDecimal

public int getVersion ()

Gets the value of the version property.

public boolean isLocked ()

Gets the value of the locked property.

public boolean isReconciled ()

Gets the value of the reconciled property.

public Boolean isVolatileTaxRates ()

Gets the value of the volatileTaxRates property.

Returns
  • possible object is Boolean

public void setAdjustmentDescription (String value)

Sets the value of the adjustmentDescription property.

Parameters
value Allowed object is String

public void setAdjustmentReason (int value)

Sets the value of the adjustmentReason property.

Parameters
value

public void setDocCode (String value)

Sets the value of the docCode property.

Parameters
value Allowed object is String

public void setDocDate (XMLGregorianCalendar value)

Sets the value of the docDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDocId (String value)

Sets the value of the docId property.

Parameters
value Allowed object is String

public void setDocStatus (DocStatus value)

Sets the value of the docStatus property.

Parameters
value Allowed object is DocStatus

public void setDocType (DocumentType value)

Sets the value of the docType property.

Parameters
value Allowed object is DocumentType

public void setHashCode (int value)

Sets the value of the hashCode property.

Parameters
value

public void setLocked (boolean value)

Sets the value of the locked property.

Parameters
value

public void setReconciled (boolean value)

Sets the value of the reconciled property.

Parameters
value

public void setTaxAddresses (ArrayOfTaxAddress value)

Sets the value of the taxAddresses property.

Parameters
value Allowed object is ArrayOfTaxAddress

public void setTaxDate (XMLGregorianCalendar value)

Sets the value of the taxDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTaxLines (ArrayOfTaxLine value)

Sets the value of the taxLines property.

Parameters
value Allowed object is ArrayOfTaxLine

public void setTaxSummary (ArrayOfTaxDetail value)

Sets the value of the taxSummary property.

Parameters
value Allowed object is ArrayOfTaxDetail

public void setTimestamp (XMLGregorianCalendar value)

Sets the value of the timestamp property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTotalAmount (BigDecimal value)

Sets the value of the totalAmount property.

Parameters
value Allowed object is BigDecimal

public void setTotalDiscount (BigDecimal value)

Sets the value of the totalDiscount property.

Parameters
value Allowed object is BigDecimal

public void setTotalExemption (BigDecimal value)

Sets the value of the totalExemption property.

Parameters
value Allowed object is BigDecimal

public void setTotalTax (BigDecimal value)

Sets the value of the totalTax property.

Parameters
value Allowed object is BigDecimal

public void setTotalTaxCalculated (BigDecimal value)

Sets the value of the totalTaxCalculated property.

Parameters
value Allowed object is BigDecimal

public void setTotalTaxable (BigDecimal value)

Sets the value of the totalTaxable property.

Parameters
value Allowed object is BigDecimal

public void setVersion (int value)

Sets the value of the version property.

Parameters
value

public void setVolatileTaxRates (Boolean value)

Sets the value of the volatileTaxRates property.

Parameters
value Allowed object is Boolean