Holger's Java API

## Uses of Interface
com.antelmann.crm.Addressable

Packages that use Addressable
com.antelmann.crm: Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.

Uses of Addressable in com.antelmann.crm

Classes in com.antelmann.crm with type parameters of type Addressable
`class` `AddressableMapper<T extends Addressable & DBEntry>` handles the address of a given addressable entry

Subinterfaces of Addressable in com.antelmann.crm
`interface` `AddressInfo` wraps an address into an object that provides additional information about that particular address
`interface` `Contact` represents a contact that is also the base to have several different roles
`interface` `Person` represents the role of a person

Classes in com.antelmann.crm that implement Addressable
`class` `AddressInfoImpl` a default implementation for an `AddressInfo`
`class` `ContactImpl<T extends Keyword>` a base implementation for a Contact
`class` `PersonImpl<T extends Keyword>` a basic implementation for a Person
`class` `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.

Uses of Addressable in com.antelmann.genealogy

Classes in com.antelmann.genealogy that implement Addressable
`class` `GPerson` represents a natural person

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads