Holger's Java API

## Uses of Class
com.antelmann.db.AbstractDBEntry

Packages that use AbstractDBEntry
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.net.mail: The classes in this package are designed to ease the handling of emails.
com.antelmann.net.web: This package contains classes for dealing with Web-related content.
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.
com.antelmann.webdav: provides higher level access for WebDAV, CalDAV and CardDAV clients.

Uses of AbstractDBEntry in com.antelmann.calendar

Subclasses of AbstractDBEntry in com.antelmann.calendar
`class` `CalendarEntry` represents a generic entry in a calendar

Uses of AbstractDBEntry in com.antelmann.crm

Subclasses of AbstractDBEntry in com.antelmann.crm
`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
`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 AbstractDBEntry in com.antelmann.db

Subclasses of AbstractDBEntry in com.antelmann.db
`class` `BaseDocument` a base implementation for a DocumentEntry
`static class` `Category.Entry`
`class` `DefaultEntryRelationship` a default implementation for an EntryRelationship
`class` `DefaultSpecialRelationship<F extends DBEntry,T extends DBEntry,R>` provides a default implementation for SpecialRelationships.
`class` `EntryHeader<T extends DBEntry>` serves as a reference to a more complex DBEntry object while allowing for more content than a mere Stub.
`class` `Keyword` implements a Group/Tag solely based on a String that also represents the ID for the `DBEntry` it is.
`class` `LockEntry`
`static class` `MutableCategory.Entry`
`class` `PropertyEntryImpl` This class represents a default PropertyEntry implementation that can serve as a base class for PropertyEntry implementations.
`class` `ProtocolNoteEntry`
`class` `SecureUserImpl` provides an implementation that uses a secure way of storing hashed passwords using appropriate algorithms along with some randomly generated salt.
`class` `Stub<T extends DBEntry>` a Stub is a small object that can serve as a proxy for larger objects, so that you can maintain a lot of these in memory and only access the full object if needed.
`class` `UserImpl` This class represents a default User implementation that can serve as the basis for more specific implementations.

Uses of AbstractDBEntry in com.antelmann.genealogy

Subclasses of AbstractDBEntry in com.antelmann.genealogy
`class` `GAnnotation`
`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
`static class` `GPerson.Header`
`class` `GPersonalBlogEntry`
`class` `GPersonRelation` implements the relation between two people in regards to their literal relation
`class` `GTag` defines general tags for this package.
`class` `GUser`

Uses of AbstractDBEntry in com.antelmann.image

Subclasses of AbstractDBEntry in com.antelmann.image
`class` `ImageURLEntry` ImageEntry serves as a basic wrapper for image information stored in a database.
`static class` `ImageURLEntry.Thumbnail<T extends ImageURLEntry>`

Uses of AbstractDBEntry in com.antelmann.net.mail

Subclasses of AbstractDBEntry in com.antelmann.net.mail
`class` `MessageEntry` A wrapper around a Message object that allows for database storage and serialization.

Uses of AbstractDBEntry in com.antelmann.net.web

Subclasses of AbstractDBEntry in com.antelmann.net.web
`class` `YouTubeVideo` wraps a YouTube video ID and provides access to online meta data for the video

Uses of AbstractDBEntry in com.antelmann.opengeodb

Subclasses of AbstractDBEntry in com.antelmann.opengeodb
`class` `GeoLocation` represents a location entry in the OpenGeoDB

Uses of AbstractDBEntry in com.antelmann.sql

Subclasses of AbstractDBEntry in com.antelmann.sql
`class` `DBDocument` DBDocument stores/retrieves the content from a stream out of a table column in a relational database.
`static class` `DBDocument.Header`
`class` `RowItem` represents a row in a sql database table and provides convenient access to its properties.

Uses of AbstractDBEntry in com.antelmann.util

Subclasses of AbstractDBEntry in com.antelmann.util
`class` `Country` allows to treat a country just like any other DBEntry object and includes useful components to use countries in tables and lists.

Uses of AbstractDBEntry in com.antelmann.webdav

Subclasses of AbstractDBEntry in com.antelmann.webdav
`class` `CardHeader` represents a VCard entry

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