com.avalara.avatax.services.tax
Class TaxAddress

java.lang.Object
  extended by com.avalara.avatax.services.tax.TaxAddress
All Implemented Interfaces:
java.io.Serializable

public class TaxAddress
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
TaxAddress()
           
TaxAddress(java.lang.String address, java.lang.String addressCode, int boundaryLevel, java.lang.String city, java.lang.String country, java.lang.String postalCode, java.lang.String region, int taxRegionId)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAddress()
          Gets the address value for this TaxAddress.
 java.lang.String getAddressCode()
          Gets the addressCode value for this TaxAddress.
 int getBoundaryLevel()
          Gets the boundaryLevel value for this TaxAddress.
 java.lang.String getCity()
          Gets the city value for this TaxAddress.
 java.lang.String getCountry()
          Gets the country value for this TaxAddress.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getPostalCode()
          Gets the postalCode value for this TaxAddress.
 java.lang.String getRegion()
          Gets the region value for this TaxAddress.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 int getTaxRegionId()
          Gets the taxRegionId value for this TaxAddress.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAddress(java.lang.String address)
          Sets the address value for this TaxAddress.
 void setAddressCode(java.lang.String addressCode)
          Sets the addressCode value for this TaxAddress.
 void setBoundaryLevel(int boundaryLevel)
          Sets the boundaryLevel value for this TaxAddress.
 void setCity(java.lang.String city)
          Sets the city value for this TaxAddress.
 void setCountry(java.lang.String country)
          Sets the country value for this TaxAddress.
 void setPostalCode(java.lang.String postalCode)
          Sets the postalCode value for this TaxAddress.
 void setRegion(java.lang.String region)
          Sets the region value for this TaxAddress.
 void setTaxRegionId(int taxRegionId)
          Sets the taxRegionId value for this TaxAddress.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxAddress

public TaxAddress()

TaxAddress

public TaxAddress(java.lang.String address,
                  java.lang.String addressCode,
                  int boundaryLevel,
                  java.lang.String city,
                  java.lang.String country,
                  java.lang.String postalCode,
                  java.lang.String region,
                  int taxRegionId)
Method Detail

getAddress

public java.lang.String getAddress()
Gets the address value for this TaxAddress.

Returns:
address

setAddress

public void setAddress(java.lang.String address)
Sets the address value for this TaxAddress.

Parameters:
address -

getAddressCode

public java.lang.String getAddressCode()
Gets the addressCode value for this TaxAddress.

Returns:
addressCode

setAddressCode

public void setAddressCode(java.lang.String addressCode)
Sets the addressCode value for this TaxAddress.

Parameters:
addressCode -

getBoundaryLevel

public int getBoundaryLevel()
Gets the boundaryLevel value for this TaxAddress.

Returns:
boundaryLevel

setBoundaryLevel

public void setBoundaryLevel(int boundaryLevel)
Sets the boundaryLevel value for this TaxAddress.

Parameters:
boundaryLevel -

getCity

public java.lang.String getCity()
Gets the city value for this TaxAddress.

Returns:
city

setCity

public void setCity(java.lang.String city)
Sets the city value for this TaxAddress.

Parameters:
city -

getCountry

public java.lang.String getCountry()
Gets the country value for this TaxAddress.

Returns:
country

setCountry

public void setCountry(java.lang.String country)
Sets the country value for this TaxAddress.

Parameters:
country -

getPostalCode

public java.lang.String getPostalCode()
Gets the postalCode value for this TaxAddress.

Returns:
postalCode

setPostalCode

public void setPostalCode(java.lang.String postalCode)
Sets the postalCode value for this TaxAddress.

Parameters:
postalCode -

getRegion

public java.lang.String getRegion()
Gets the region value for this TaxAddress.

Returns:
region

setRegion

public void setRegion(java.lang.String region)
Sets the region value for this TaxAddress.

Parameters:
region -

getTaxRegionId

public int getTaxRegionId()
Gets the taxRegionId value for this TaxAddress.

Returns:
taxRegionId

setTaxRegionId

public void setTaxRegionId(int taxRegionId)
Sets the taxRegionId value for this TaxAddress.

Parameters:
taxRegionId -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer