Holger's Java API

## Uses of Interface
com.antelmann.util.LifeCycleObject

Packages that use LifeCycleObject
com.antelmann.calendar: This package contains classes for implementing calendar and time related solutions.
com.antelmann.crm: Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.
com.antelmann.image: This package contains classes for more easily dealing with images.
com.antelmann.opengeodb: This package contains classes easing to deal with geological data as provided by http://opengeodb.org/.
com.antelmann.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.

Uses of LifeCycleObject in com.antelmann.calendar

Classes in com.antelmann.calendar that implement LifeCycleObject
`class` `CalendarEntry` represents a generic entry in a calendar

Uses of LifeCycleObject in com.antelmann.crm

Subinterfaces of LifeCycleObject 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 LifeCycleObject
`class` `AddressInfoImpl` a default implementation for an `AddressInfo`
`class` `ContactImpl<T extends Keyword>` a base implementation for a Contact
`class` `FriendsEntry<T extends DBEntry>`
`class` `PersonImpl<T extends Keyword>` a basic implementation for a Person

Uses of LifeCycleObject in com.antelmann.db

Subinterfaces of LifeCycleObject in com.antelmann.db
`interface` `DocumentEntry` specifies a general-purpose document that can be managed in a database
`interface` `EntryRelationship` represents a relationship between two `DBEntry` instances.
`interface` `SpecialRelationship<F extends DBEntry,T extends DBEntry,R>` a relationship definition specifying the classes that may be connected as well as the type of relation

Classes in com.antelmann.db that implement LifeCycleObject
`class` `BaseDocument` a base implementation for a DocumentEntry
`class` `DefaultEntryRelationship` a default implementation for an EntryRelationship
`class` `DefaultSpecialRelationship<F extends DBEntry,T extends DBEntry,R>` provides a default implementation for SpecialRelationships.

Uses of LifeCycleObject in com.antelmann.genealogy

Subinterfaces of LifeCycleObject in com.antelmann.genealogy
`interface` `GEvent` represents an event in history that may be related to one or many people

Classes in com.antelmann.genealogy that implement LifeCycleObject
`class` `GEventEntry`
`class` `GEventImpl` implements an event within this context
`class` `GEventRelation<P extends GPerson,E extends GEventEntry,R>` defines the relationship between an event entry and a natural person
`class` `GPerson` represents a natural person
`class` `GPersonRelation` implements the relation between two people in regards to their literal relation

Uses of LifeCycleObject in com.antelmann.image

Classes in com.antelmann.image that implement LifeCycleObject
`class` `ImageURLEntry` ImageEntry serves as a basic wrapper for image information stored in a database.

Uses of LifeCycleObject in com.antelmann.opengeodb

Classes in com.antelmann.opengeodb that implement LifeCycleObject
`class` `GeoProperty`

Uses of LifeCycleObject in com.antelmann.sql

Classes in com.antelmann.sql that implement LifeCycleObject
`class` `DBDocument` DBDocument stores/retrieves the content from a stream out of a table column in a relational database.

Uses of LifeCycleObject in com.antelmann.util

Methods in com.antelmann.util with parameters of type LifeCycleObject
`Range<Date>` `Range.asRange(LifeCycleObject lco)`

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