|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Stores the information required to do business with a customer. It inherits most attributes from the Person object and adds the ability to authenticate and to bill for product via a credit card.
Method Summary | |
void |
clearCreditCardsMap()
Removes all mappings from this map (optional operation). |
void |
clearShippingAddressMap()
Removes all mappings from this map (optional operation). |
boolean |
creditCardsMapContainsKey(Object key)
Returns true if this map contains a mapping for the specified key. |
boolean |
creditCardsMapContainsValue(com.beasys.commerce.axiom.contact.CreditCard element)
Returns true if this map maps one or more keys to the specified value. |
Set |
creditCardsMapEntrySet()
Returns a set view of the mappings contained in this map. |
int |
creditCardsMapHashCode()
Returns the hash code value for this map. |
Set |
creditCardsMapKeySet()
Returns a set view of the keys contained in this map. |
int |
creditCardsMapSize()
Returns the number of key-value mappings in this map. |
Collection |
creditCardsMapValues()
Returns a collection view of the values contained in this map. |
boolean |
equalsCreditCardsMap(Object object)
Compares the specified object with this map for equality. |
boolean |
equalsShippingAddressMap(Object object)
Compares the specified object with this map for equality. |
com.beasys.commerce.axiom.contact.CreditCard |
getCreditCards(Object key)
Returns the value to which this map maps the specified key. |
Map |
getCreditCardsMap()
Returns the entire map |
CustomerValue |
getCustomerByValue()
Get all of Customer's attributes. |
String |
getCustomerType()
Get the value of customerType |
String |
getDefaultShippingAddressCity()
|
String |
getDefaultShippingAddressCountry()
|
String |
getDefaultShippingAddressCounty()
|
String |
getDefaultShippingAddressDescription()
|
String |
getDefaultShippingAddressGeoCode()
|
String |
getDefaultShippingAddressPoBox()
|
String |
getDefaultShippingAddressPostalCode()
|
String |
getDefaultShippingAddressPostalCodeType()
|
String |
getDefaultShippingAddressState()
|
String |
getDefaultShippingAddressStreet1()
|
String |
getDefaultShippingAddressStreet2()
|
String |
getIdentifier()
Returns the identifier (primary key field) for this user. |
com.beasys.commerce.axiom.contact.Address |
getShippingAddress(Object key)
Returns the value to which this map maps the specified key. |
Map |
getShippingAddressMap()
Returns the entire map |
boolean |
isCreditCardsMapEmpty()
Returns true if this map contains no key-value mappings. |
boolean |
isShippingAddressMapEmpty()
Returns true if this map contains no key-value mappings. |
com.beasys.commerce.axiom.contact.CreditCard |
putCreditCards(Object key,
com.beasys.commerce.axiom.contact.CreditCard element)
Associates the specified value with the specified key in this map (optional operation). |
void |
putCreditCardsMap(Map map)
Copies all of the mappings from the specified map to this map (optional operation). |
com.beasys.commerce.axiom.contact.Address |
putShippingAddress(Object key,
com.beasys.commerce.axiom.contact.Address element)
Associates the specified value with the specified key in this map (optional operation). |
void |
putShippingAddressMap(Map map)
Copies all of the mappings from the specified map to this map (optional operation). |
com.beasys.commerce.axiom.contact.CreditCard |
removeCreditCards(Object key)
Removes the mapping for this key from this map if present (optional operation). |
com.beasys.commerce.axiom.contact.Address |
removeShippingAddress(Object key)
Removes the mapping for this key from this map if present (optional operation). |
void |
setCreditCardsMap(Map map)
Sets the entire map |
void |
setCustomerByValue(CustomerValue value)
Set all of Customer's attributes to the passed in value. |
void |
setCustomerType(String customerType)
Set the value of customerType |
void |
setDefaultShippingAddressCity(String city)
|
void |
setDefaultShippingAddressCountry(String country)
|
void |
setDefaultShippingAddressCounty(String county)
|
void |
setDefaultShippingAddressGeoCode(String geoCode)
|
void |
setDefaultShippingAddressPoBox(String poBox)
|
void |
setDefaultShippingAddressPostalCode(String postalCode)
|
void |
setDefaultShippingAddressPostalCodeType(String postalCodeType)
|
void |
setDefaultShippingAddressState(String state)
|
void |
setDefaultShippingAddressStreet1(String street1)
|
void |
setDefaultShippingAddressStreet2(String street2)
|
void |
setDefaultShippingDescription(String description)
|
void |
setShippingAddressMap(Map map)
Sets the entire map |
boolean |
shippingAddressMapContainsKey(Object key)
Returns true if this map contains a mapping for the specified key. |
boolean |
shippingAddressMapContainsValue(com.beasys.commerce.axiom.contact.Address element)
Returns true if this map maps one or more keys to the specified value. |
Set |
shippingAddressMapEntrySet()
Returns a set view of the mappings contained in this map. |
int |
shippingAddressMapHashCode()
Returns the hash code value for this map. |
Set |
shippingAddressMapKeySet()
Returns a set view of the keys contained in this map. |
int |
shippingAddressMapSize()
Returns the number of key-value mappings in this map. |
Collection |
shippingAddressMapValues()
Returns a collection view of the values contained in this map. |
Methods inherited from interface com.beasys.commerce.axiom.contact.Contact |
getBusinessPhone, getContactAddress, getContactAddressCity, getContactAddressCountry, getContactAddressCounty, getContactAddressGeoCode, getContactAddressPoBox, getContactAddressPostalCode, getContactAddressPostalCodeType, getContactAddressState, getContactAddressStreet1, getContactAddressStreet2, getContactByValue, getEmail, getFax, getFirstName, getHomePhone, getLastName, getMiddleName, getSuffix, getTitle, setBusinessPhone, setContactAddress, setContactAddressCity, setContactAddressCountry, setContactAddressCounty, setContactAddressGeoCode, setContactAddressPoBox, setContactAddressPostalCode, setContactAddressPostalCodeType, setContactAddressState, setContactAddressStreet1, setContactAddressStreet2, setContactByValue, setEmail, setFax, setFirstName, setHomePhone, setLastName, setMiddleName, setSuffix, setTitle |
Methods inherited from interface com.beasys.commerce.foundation.RemoteRelationalReference |
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey |
Method Detail |
public void clearCreditCardsMap() throws RemoteException
RemoteException
public void clearShippingAddressMap() throws RemoteException
RemoteException
public boolean creditCardsMapContainsKey(Object key) throws RemoteException
RemoteException
public boolean creditCardsMapContainsValue(com.beasys.commerce.axiom.contact.CreditCard element) throws RemoteException
RemoteException
public Set creditCardsMapEntrySet() throws RemoteException
RemoteException
public int creditCardsMapHashCode() throws RemoteException
RemoteException
public Set creditCardsMapKeySet() throws RemoteException
RemoteException
public int creditCardsMapSize() throws RemoteException
RemoteException
public Collection creditCardsMapValues() throws RemoteException
RemoteException
public boolean equalsCreditCardsMap(Object object) throws RemoteException
RemoteException
public boolean equalsShippingAddressMap(Object object) throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.CreditCard getCreditCards(Object key) throws RemoteException
RemoteException
public Map getCreditCardsMap() throws RemoteException
RemoteException
public CustomerValue getCustomerByValue() throws RemoteException
RemoteException
public String getCustomerType() throws RemoteException
RemoteException
public String getDefaultShippingAddressCity() throws RemoteException
RemoteException
public String getDefaultShippingAddressCountry() throws RemoteException
RemoteException
public String getDefaultShippingAddressCounty() throws RemoteException
RemoteException
public String getDefaultShippingAddressDescription() throws RemoteException
RemoteException
public String getDefaultShippingAddressGeoCode() throws RemoteException
RemoteException
public String getDefaultShippingAddressPoBox() throws RemoteException
RemoteException
public String getDefaultShippingAddressPostalCode() throws RemoteException
RemoteException
public String getDefaultShippingAddressPostalCodeType() throws RemoteException
RemoteException
public String getDefaultShippingAddressState() throws RemoteException
RemoteException
public String getDefaultShippingAddressStreet1() throws RemoteException
RemoteException
public String getDefaultShippingAddressStreet2() throws RemoteException
RemoteException
public String getIdentifier() throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.Address getShippingAddress(Object key) throws RemoteException
RemoteException
public Map getShippingAddressMap() throws RemoteException
RemoteException
public boolean isCreditCardsMapEmpty() throws RemoteException
RemoteException
public boolean isShippingAddressMapEmpty() throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.CreditCard putCreditCards(Object key, com.beasys.commerce.axiom.contact.CreditCard element) throws RemoteException
RemoteException
public void putCreditCardsMap(Map map) throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.Address putShippingAddress(Object key, com.beasys.commerce.axiom.contact.Address element) throws RemoteException
RemoteException
public void putShippingAddressMap(Map map) throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.CreditCard removeCreditCards(Object key) throws RemoteException
RemoteException
public com.beasys.commerce.axiom.contact.Address removeShippingAddress(Object key) throws RemoteException
RemoteException
public void setCreditCardsMap(Map map) throws RemoteException
RemoteException
public void setCustomerByValue(CustomerValue value) throws RemoteException
RemoteException
public void setCustomerType(String customerType) throws RemoteException
customerType
- customerType to be added
RemoteException
public void setDefaultShippingAddressCity(String city) throws RemoteException
RemoteException
public void setDefaultShippingAddressCountry(String country) throws RemoteException
RemoteException
public void setDefaultShippingAddressCounty(String county) throws RemoteException
RemoteException
public void setDefaultShippingAddressGeoCode(String geoCode) throws RemoteException
RemoteException
public void setDefaultShippingAddressPoBox(String poBox) throws RemoteException
RemoteException
public void setDefaultShippingAddressPostalCode(String postalCode) throws RemoteException
RemoteException
public void setDefaultShippingAddressPostalCodeType(String postalCodeType) throws RemoteException
RemoteException
public void setDefaultShippingAddressState(String state) throws RemoteException
RemoteException
public void setDefaultShippingAddressStreet1(String street1) throws RemoteException
RemoteException
public void setDefaultShippingAddressStreet2(String street2) throws RemoteException
RemoteException
public void setDefaultShippingDescription(String description) throws RemoteException
RemoteException
public void setShippingAddressMap(Map map) throws RemoteException
RemoteException
public boolean shippingAddressMapContainsKey(Object key) throws RemoteException
RemoteException
public boolean shippingAddressMapContainsValue(com.beasys.commerce.axiom.contact.Address element) throws RemoteException
RemoteException
public Set shippingAddressMapEntrySet() throws RemoteException
RemoteException
public int shippingAddressMapHashCode() throws RemoteException
RemoteException
public Set shippingAddressMapKeySet() throws RemoteException
RemoteException
public int shippingAddressMapSize() throws RemoteException
RemoteException
public Collection shippingAddressMapValues() throws RemoteException
RemoteException
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |