com.beasys.commerce.axiom.contact
Class ContactAddressImpl
java.lang.Object
|
+--com.beasys.commerce.foundation.BelongingImpl
|
+--com.beasys.commerce.axiom.contact.AddressImpl
|
+--com.beasys.commerce.axiom.contact.ContactAddressImpl
- All Implemented Interfaces:
- Address, Belonging, BusinessSmartComponent, java.lang.Cloneable, java.lang.Comparable, ContactAddress, RelationalReference, java.io.Serializable
- public class ContactAddressImpl
- extends AddressImpl
- implements ContactAddress
Extension of Address interface for use with Contact entities.
- See Also:
ContactAddress
,
ContactAddressHome
, Serialized Form
Fields inherited from class com.beasys.commerce.axiom.contact.AddressImpl |
city, country, county, countyCode, description, geoCode, poBox, postalCode, postalCodeType, state, street1, street2 |
Method Summary |
int |
compareTo(java.lang.Object o)
Compare this belonging to another |
java.lang.String |
interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model |
void |
setByValue(Belonging value)
It is possible to call set-by-value with a superclass. |
Belonging |
value()
value() is a more typesafe implementation of clone() |
Methods inherited from class com.beasys.commerce.axiom.contact.AddressImpl |
getCity, getCountry, getCounty, getCountyCode, getDescription, getGeoCode, getPoBox, getPostalCode, getPostalCodeType, getState, getStreet1, getStreet2, setCity, setCountry, setCounty, setCountyCode, setDescription, setGeoCode, setPoBox, setPostalCode, setPostalCodeType, setState, setStreet1, setStreet2 |
Methods inherited from class 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,
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.beasys.commerce.axiom.contact.Address |
getCity, getCountry, getCounty, getCountyCode, getDescription, getGeoCode, getPoBox, getPostalCode, getPostalCodeType, getState, getStreet1, getStreet2, setCity, setCountry, setCounty, setCountyCode, setDescription, setGeoCode, setPoBox, setPostalCode, setPostalCodeType, setState, setStreet1, setStreet2 |
ContactAddressImpl
public ContactAddressImpl()
value
public Belonging value()
- value() is a more typesafe implementation of clone()
- Specified by:
value
in interface Belonging
- Overrides:
value
in class AddressImpl
- Returns:
- a clone of this instance
interfaceName
public java.lang.String interfaceName()
- interfaceName() returns the unqualified name of the interface from the UML model
- Specified by:
interfaceName
in interface Belonging
- Overrides:
interfaceName
in class AddressImpl
- Returns:
- the unqualified name of the belonging interface from the UML model
setByValue
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.
- Specified by:
setByValue
in interface Belonging
- Overrides:
setByValue
in class AddressImpl
- Following copied from interface:
com.beasys.commerce.foundation.Belonging
- Parameters:
belonging
- The Belonging
to use for initialization.
compareTo
public int compareTo(java.lang.Object o)
- Compare this belonging to another
- Specified by:
compareTo
in interface java.lang.Comparable
- Overrides:
compareTo
in class AddressImpl
- Parameters:
o
- target object for comparision- Returns:
- 0 objects are equal
Copyright © 2001 BEA Systems, Inc. All Rights Reserved