Class UserAccount.UserAccountIdentifier

java.lang.Object
org.salespointframework.useraccount.UserAccount.UserAccountIdentifier
All Implemented Interfaces:
Serializable, org.jmolecules.ddd.types.Identifier
Enclosing class:
UserAccount

@Embeddable public static class UserAccount.UserAccountIdentifier extends Object implements org.jmolecules.ddd.types.Identifier, Serializable
UserAccount.UserAccountIdentifier serves as an identifier type for UserAccount objects. The main reason for its existence is type safety for identifier across the Salespoint Framework.
UserAccount.UserAccountIdentifier instances serve as primary key attribute in UserAccount, but can also be used as a key for non-persistent, Map-based implementations.
Author:
Hannes Weisbach, Oliver Gierke
See Also: