public class

TaxOverride

extends Object
java.lang.Object
   ↳ com.avalara.avatax.services.TaxOverride

Class Overview

Java class for TaxOverride complex type.

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

 <complexType name="TaxOverride">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TaxOverrideType" type="{http://avatax.avalara.com/services}TaxOverrideType"/>
         <element name="TaxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="TaxDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Reason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String reason
protected BigDecimal taxAmount
protected XMLGregorianCalendar taxDate
protected TaxOverrideType taxOverrideType
Public Constructors
TaxOverride()
Public Methods
String getReason()
Gets the value of the reason property.
BigDecimal getTaxAmount()
Gets the value of the taxAmount property.
XMLGregorianCalendar getTaxDate()
Gets the value of the taxDate property.
TaxOverrideType getTaxOverrideType()
Gets the value of the taxOverrideType property.
void setReason(String value)
Sets the value of the reason property.
void setTaxAmount(BigDecimal value)
Sets the value of the taxAmount property.
void setTaxDate(XMLGregorianCalendar value)
Sets the value of the taxDate property.
void setTaxOverrideType(TaxOverrideType value)
Sets the value of the taxOverrideType property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String reason

protected BigDecimal taxAmount

protected XMLGregorianCalendar taxDate

protected TaxOverrideType taxOverrideType

Public Constructors

public TaxOverride ()

Public Methods

public String getReason ()

Gets the value of the reason property.

Returns
  • possible object is String

public BigDecimal getTaxAmount ()

Gets the value of the taxAmount property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getTaxDate ()

Gets the value of the taxDate property.

Returns
  • possible object is XMLGregorianCalendar

public TaxOverrideType getTaxOverrideType ()

Gets the value of the taxOverrideType property.

Returns

public void setReason (String value)

Sets the value of the reason property.

Parameters
value Allowed object is String

public void setTaxAmount (BigDecimal value)

Sets the value of the taxAmount property.

Parameters
value Allowed object is BigDecimal

public void setTaxDate (XMLGregorianCalendar value)

Sets the value of the taxDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTaxOverrideType (TaxOverrideType value)

Sets the value of the taxOverrideType property.

Parameters
value Allowed object is TaxOverrideType