|
Holger's Java API |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Addressable | identifies an object that has is addressable through a GlobalAddress instance |
| AddressInfo | wraps an address into an object that provides additional information about that particular address |
| Contact | represents a contact that is also the base to have several different roles |
| Person | represents the role of a person |
| Role<T extends DBEntry> | a role is an instance that can extends its base to 'play' that role for its base in appropriate contexts. |
| RoleManager<R extends Role<?>> | Provides convenience for dealing with roles assuming that. |
| Class Summary | |
|---|---|
| AddressableMapper<T extends Addressable & DBEntry> | handles the address of a given addressable entry |
| AddressInfoImpl | a default implementation for an AddressInfo |
| BankAccount | represents the account information for money transfers; the instance is immutable. |
| ContactImpl<T extends Keyword> | a base implementation for a Contact |
| FriendsEntry<T extends DBEntry> | |
| FriendsEntryStore<T extends FriendsEntry<?>> | |
| GlobalAddress | represents means to store addresses based on their way of transport;
in addition, it also provides a Locale and a salutation. |
| ImmutableGlobalAddress | represents a special address that disables all setter methods |
| ImmutableSnailMailAddress | represents a special address that disables all setter methods |
| PersonImpl<T extends Keyword> | a basic implementation for a Person |
| PhoneNumber | represents a phone number; the instance is immutable |
| PropertyEntryWithAddress | implements a PropertyEntry that stores a GlobalAddress through its properties;
this class can also serve as a configuration helper for a mapper that embeds storing a GlobalAddress. |
| SnailMailAddress | represents a structured local address |
| SnailMailAddressBeanInfo | allows to properly persist a SnailMailAddress through XMLEncoder |
| Enum Summary | |
|---|---|
| AddressKey | defines the keys used to map column names for fields from a GlobalAddress |
| GlobalAddress.Transport | |
| Person.Gender | |
Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||