TaxAddressesRequest Class
Namespace
TaxAddressesRequest Constructors
Learn more about the available constructors with the TaxAddressesRequest class.
The TaxAddressesRequest class includes these constructors.
TaxAddressesRequest(shipFrom, shipTo, soldTo, billTo, taxEngineAddress)
Constructor for defining addresses for the tax addresses request.
This constructor is intended for test usage and throws an exception if used outside of the
Apex test context.
Signature
global TaxAddressesRequest(commercetax.TaxAddressRequest shipFrom, commercetax.TaxAddressRequest shipTo, commercetax.TaxAddressRequest soldTo, commercetax.TaxAddressRequest billTo, commercetax.TaxAddressRequest taxEngineAddress)
Parameters
- shipFrom
- TaxAddressRequest
- The address where a line item was shipped from.
- shipTo
- TaxAddressRequest
- The address where a line item is shipped to.
- soldTo
- TaxAddressRequest
- The address of the line item's buyer.
- billTo
- TaxAddressRequest
- The person or group who was billed for the line item.
- taxEngineAddress
- TaxAddressRequest
- The address that the tax engine uses to calculate tax.
TaxAddressesRequest Properties
Learn more about the available properties with the TaxAddressesRequest class.
The TaxAddressesRequest class includes these properties.
TaxAddressesRequest Methods
Learn more about the available methods with the TaxAddressesRequest class.
The TaxAddressesRequest class includes these methods.
equals(obj)
Maintains the integrity of lists of type TaxAddressesRequest by determining the equality of external objects in a list.
This method is dynamic and is based on the equals()
method in Java.
Signature
global Boolean equals(Object obj)
Parameters
- obj
- Type: Object
- External object whose key is to be validated.
Return Value
Type: Boolean
hashCode()
Maintains the integrity of lists of type TaxAddressesRequest by determining the uniqueness of the external object records
in a list.
Signature
global Integer hashCode()
Return Value
Type: Integer