|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--theory.smart.foundation.SmartValue | +--theory.smart.axiom.contact.StakeholderValue
A Stakeholder represents a personal or business contact. It is a holder for any type of information that might be used to communicate with that entity. Specifically, it provides a a collection of Postal Addresses, Phone Numbers, Emails, and Urls. It includes special functions for handling addresses as described in the getPrimaryAddress and getNamedAddress methods..
Stakeholder
,
StakeholderHome
,
Stakeholder.getStakeholderByValue()
,
Stakeholder.setStakeholderByValue(StakeholderValue)
, Serialized FormField Summary | |
com.sun.java.util.collections.TreeMap |
addresses
address (Map) [Stakeholder] <*>------> [ theory.smart.axiom.contact.Address ]
0..*
|
java.lang.String |
description
description [Stakeholder] <*>------> [ String ]
|
com.sun.java.util.collections.TreeMap |
emails
email (Map) [Stakeholder] <*>------> [ theory.smart.axiom.contact.Email ]
0..*
|
com.sun.java.util.collections.LinkedList |
faxes
fax (List) [Stakeholder] <*>------> [ theory.smart.axiom.contact.PhoneNumber ]
0..*
|
java.lang.String |
identifier
identifier [Stakeholder] <*>------> [ String ] (Primary Key)
|
com.sun.java.util.collections.TreeMap |
phones
phone (Map) [Stakeholder] <*>------> [ theory.smart.axiom.contact.PhoneNumber ]
0..*
|
com.sun.java.util.collections.TreeMap |
urls
url (Map) [Stakeholder] <*>------> [ theory.smart.axiom.contact.Url ]
0..*
|
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public java.lang.String identifier
identifier
[Stakeholder] <*>------> [String
] (Primary Key)
public java.lang.String description
description
[Stakeholder] <*>------> [String
]
public com.sun.java.util.collections.TreeMap emails
email (Map)
[Stakeholder] <*>------> [theory.smart.axiom.contact.Email
]
0..*
public com.sun.java.util.collections.TreeMap phones
phone (Map)
[Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber
]
0..*
public com.sun.java.util.collections.LinkedList faxes
fax (List)
[Stakeholder] <*>------> [theory.smart.axiom.contact.PhoneNumber
]
0..*
public com.sun.java.util.collections.TreeMap urls
url (Map)
[Stakeholder] <*>------> [theory.smart.axiom.contact.Url
]
0..*
public com.sun.java.util.collections.TreeMap addresses
address (Map)
[Stakeholder] <*>------> [theory.smart.axiom.contact.Address
]
0..*
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |