Holger's Java API

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

Packages that use DetailedString
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.math: This package contains classes to ease calculations.
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.ooffice: The classes in this package are to be used in conjunction with OpenOffice.
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 DetailedString in com.antelmann.crm

Subinterfaces of DetailedString 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 DetailedString
`class` `AddressInfoImpl` a default implementation for an `AddressInfo`
`class` `ContactImpl<T extends Keyword>` a base implementation for a Contact
`class` `GlobalAddress` represents means to store addresses based on their way of transport; in addition, it also provides a `Locale` and a salutation.
`class` `ImmutableGlobalAddress` represents a special address that disables all setter methods
`class` `ImmutableSnailMailAddress` represents a special address that disables all setter methods
`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.
`class` `SnailMailAddress` represents a structured local address

Uses of DetailedString in com.antelmann.db

Classes in com.antelmann.db that implement DetailedString
`class` `BaseDocument` a base implementation for a DocumentEntry
`static class` `Category.Adapter<T>`
`static class` `Category.Entry`
`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` `LockInfo`
`static class` `MutableCategory.Adapter<T>`
`static class` `MutableCategory.Entry`
`class` `PropertyEntryImpl` This class represents a default PropertyEntry implementation that can serve as a base class for PropertyEntry implementations.
`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 DetailedString in com.antelmann.genealogy

Classes in com.antelmann.genealogy that implement DetailedString
`class` `GPerson` represents a natural person
`static class` `GPerson.Header`
`class` `GUser`

Uses of DetailedString in com.antelmann.image

Classes in com.antelmann.image that implement DetailedString
`class` `ImageURLEntry` ImageEntry serves as a basic wrapper for image information stored in a database.
`static class` `ImageURLEntry.Thumbnail<T extends ImageURLEntry>`

Uses of DetailedString in com.antelmann.math

Classes in com.antelmann.math that implement DetailedString
`class` `CounterMap<T>` a simple helper class that allows to easily count occurrences of categories.
`class` `DataPoint` represents an immutable data point holding aggregated information for a specific data vector based on BigDecimal

Uses of DetailedString in com.antelmann.net.mail

Classes in com.antelmann.net.mail that implement DetailedString
`class` `Email` Email represents an e-mail that could be sent through SMTP or received through POP3.
`static class` `POP3Account.Config` encapsulates the configuration for an EmailAccount

Uses of DetailedString in com.antelmann.net.web

Classes in com.antelmann.net.web that implement DetailedString
`class` `RSSChannel` represents a channel in the RSS format created by an RSSHandler
`class` `RSSItem` represents an item in an RSS feed
`class` `YouTubeVideo` wraps a YouTube video ID and provides access to online meta data for the video

Uses of DetailedString in com.antelmann.ooffice

Classes in com.antelmann.ooffice that implement DetailedString
`class` `Cell` wrapper around com.sun.star.table.XCell to avoid having to compile with office classes.

Uses of DetailedString in com.antelmann.opengeodb

Classes in com.antelmann.opengeodb that implement DetailedString
`class` `GeoLocation` represents a location entry in the OpenGeoDB

Uses of DetailedString in com.antelmann.sql

Classes in com.antelmann.sql that implement DetailedString
`class` `DBDocument` DBDocument stores/retrieves the content from a stream out of a table column in a relational database.
`static class` `DBDocument.Header`
`class` `DefaultMappingInfo` provides a default implementation for the `MappingInfo` interface, making it easy to allow other objects to delegate the interface methods to an instance of this class.
`class` `RowItem` represents a row in a sql database table and provides convenient access to its properties.

Uses of DetailedString in com.antelmann.util

Classes in com.antelmann.util that implement DetailedString
`class` `XmlHelper` a helper class that allows to easily handle some aspects of an xml source element and also provides some convenient utility functions.

Uses of DetailedString in com.antelmann.webdav

Classes in com.antelmann.webdav that implement DetailedString
`class` `WebdavException`

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