TaxLineResultImpl Class

com.beasys.commerce.ebusiness.tax
TaxLineResultImpl Class

public class TaxLineResultImpl

    extends BelongingImpl
    implements Cloneable, TaxLineResult

A result returned from the tax program, the entityCode is a jurisdiction code of the taxing entity.

Related Topics

TaxLineResult
TaxLineResultHome


Hierarchy
Object
  BelongingImpl
    TaxLineResultImpl
All Implemented Interfaces

Belonging, BusinessSmartComponent, Cloneable, Comparable, RelationalReference, Serializable, TaxLineResult

Field Summary

public String
entityCode
The Geographical code for the taxing entity.
public Price
tax
  • Containment: By Value
  • Multiplicity: 1:1
   
Fields from  com.beasys.commerce.foundation.BelongingImpl
__classIdentifier, __containingBelonging, __containingEntity, __mapKey, __sequenceNumber, _isDirty
 

Constructor Summary

TaxLineResultImpl()

 

Method Summary

public int
compareTo(Object o)
Compare this belonging to another
public String
getEntityCode()
Get the value of entityCode
public Price
getTax()
Get the value of tax
public String
interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model
public void
setByValue(Belonging value)
It is possible to call set-by-value with a superclass.
public void
setEntityCode(String entityCode)
Set the value of entityCode
public void
setTax(Price tax)
Set the value of tax
public Belonging
value()
value() is a more typesafe implementation of clone()
 
Methods from  com.beasys.commerce.foundation.BelongingImpl
clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, clone, doRelationalBinding, doRelationalBinding, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, enumerateRelationalBinding, enumerateRelationalBinding, equals, get__classIdentifier, get__containingBelonging, get__containingEntity, get__containingEntityReference, get__mapKey, get__sequenceNumber, getPersistenceHelperPlugin, hashCode, set__classIdentifier, set__containingBelonging, set__containingEntity, set__containingEntityReference, set__mapKey, toString
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface com.beasys.commerce.foundation.Belonging
clone, equals, interfaceName, setByValue, value
 
Methods from interface java.lang.Comparable
compareTo
 
Methods from interface com.beasys.commerce.foundation.RelationalReference
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey
 
Methods from interface com.beasys.commerce.ebusiness.tax.TaxLineResult
getEntityCode, getTax, setEntityCode, setTax
 

Field Detail

entityCode

public String entityCode
The Geographical code for the taxing entity.


tax

public Price tax

 

Constructor Detail

TaxLineResultImpl

public TaxLineResultImpl()
 

Method Detail

compareTo(Object) Method

public int compareTo(Object o)
Compare this belonging to another

Overrides
BelongingImpl.compareTo(Object)

Parameters

o
target object for comparision

Returns

0 objects are equal

getEntityCode() Method

public String getEntityCode()
Get the value of entityCode

Returns

entityCode.

getTax() Method

public Price getTax()
Get the value of tax

Returns

tax.

interfaceName() Method

public String interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model

Returns

the unqualified name of the belonging interface from the UML model

setByValue(Belonging) Method

public void setByValue(Belonging value)
It is possible to call set-by-value with a superclass. If that is the case, only the fields in the superclass will be set in this instance. The remaining fields get the default values.

It is also possible to call set-by-value with a subclass. In this case, the specialized fields in the subclass will be ignored. The overridden fields in the subclass will be populated.

Overrides
BelongingImpl.setByValue(Belonging)

Parameters

value
The Belonging to use for initialization.

setEntityCode(String) Method

public void setEntityCode(String entityCode)
Set the value of entityCode

Parameters

entityCode
entityCode to be added

setTax(Price) Method

public void setTax(Price tax)
Set the value of tax

Parameters

tax
tax to be added

value() Method

public Belonging value()
value() is a more typesafe implementation of clone()

Returns

a clone of this instance