Holger's Java API

## Uses of Interface
com.antelmann.db.Taggable

Packages that use Taggable
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.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.

Uses of Taggable in com.antelmann.crm

Classes in com.antelmann.crm that implement Taggable
`class` `ContactImpl<T extends Keyword>` a base implementation for a Contact
`class` `PersonImpl<T extends Keyword>` a basic implementation for a Person

Uses of Taggable in com.antelmann.db

Subinterfaces of Taggable in com.antelmann.db
`interface` `DocumentEntry` specifies a general-purpose document that can be managed in a database
`interface` `SortedGroupable<T extends Tag>` same as a Groupable, except this one also supports a stable order of groups, meaning the groups are prioritized.

Classes in com.antelmann.db that implement Taggable
`class` `BaseDocument` a base implementation for a DocumentEntry
`static class` `SortedGroupable.Adapter<T extends Tag>`
`static class` `Taggable.Adapter<T extends Tag>`

Methods in com.antelmann.db with parameters of type Taggable
`static String[]` `Taggable.Adapter.getTagStrings(Taggable<?> t)` provides a sorted array of the tag names

`static

`<T extends Keyword> void`

`

`Keyword.removeAllTags(Taggable<T> entry)`

`void` `Taggable.Adapter.setAllFrom(Taggable<T> t)`

Uses of Taggable in com.antelmann.genealogy

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

Classes in com.antelmann.genealogy that implement Taggable
`class` `GEventEntry`
`class` `GEventImpl` implements an event within this context
`class` `GPerson` represents a natural person
`class` `GPersonalBlogEntry`

Uses of Taggable in com.antelmann.image

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

Uses of Taggable in com.antelmann.sql

Classes in com.antelmann.sql with type parameters of type Taggable
`class` `TaggablePropertyEntrySQLStore<T extends PropertyEntry & Taggable<G>,G extends Keyword>` a convenient standard implementation of a DBClassStore combining `TaggableMapping` and `PropertyEntryMapping`.
`class` `TaggableSQLStore<T extends Taggable<G> & DBEntry,G extends Keyword>` provides a store that can wrap any given store to provide persistence for its grouping capacity based on `Keyword` objects.

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

Uses of Taggable in com.antelmann.util.gui

Methods in com.antelmann.util.gui with parameters of type Taggable
`void` `JTagsField.setEntry(Taggable<G> entry)`

Constructors in com.antelmann.util.gui with parameters of type Taggable
`JTagsField(String title, TaggableMapping mapping, Taggable<G> entry)`

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