Holger's Java API

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

Packages that use Converter
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.db: This package provides implementations that manage the persistence for the genealogy package.
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.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.util.logging: This package contains classes that implement a custom logging for this framework - separate from java.util.logging.
com.antelmann.util.table: This package provides useful additions to TableModels and contains classes to ease development with Swing tables.
com.antelmann.webdav: provides higher level access for WebDAV, CalDAV and CardDAV clients.

Uses of Converter in com.antelmann.crm

Classes in com.antelmann.crm that implement Converter
`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 Converter in com.antelmann.db

Classes in com.antelmann.db that implement Converter
`class` `SessionIdGenerator` This class provides efficient unique String-based IDs for different clients.

Methods in com.antelmann.db that return Converter
`static Converter<Class<? extends DBEntry>,Object>` `EntryClassMapper.Adapter.toConverter(EntryClassMapper ecm)`

Uses of Converter in com.antelmann.genealogy.db

Classes in com.antelmann.genealogy.db that implement Converter
`class` `GIDFactory`

Uses of Converter in com.antelmann.image

Classes in com.antelmann.image that implement Converter
`class` `ImageURLEntryMapper<T extends ImageURLEntry>` an abstract base implementation of a mapper to be used with an ImageHolderSQLStore.
`class` `ThumbnailMapper<T extends ImageURLEntry.Thumbnail<?>>`

Uses of Converter in com.antelmann.math

Classes in com.antelmann.math that implement Converter
`class` `MoneyConverter` provides money exchange rates

Fields in com.antelmann.math declared as Converter
`static Converter<Integer,String>` `RomanNumber.CONVERTER`

Constructors in com.antelmann.math with parameters of type Converter
`BaseUnit(String symbol, String name, Unit base, Converter<Number,Number> thisToBaseConverter)` constructs a unit that allows conversions to other units based on the same base unit
`Temperature(String symbol, String name, Converter<Number,Number> thisToBaseConverter)`

Uses of Converter in com.antelmann.net.mail

Classes in com.antelmann.net.mail that implement Converter
`class` `EmailConverter` allows to transform Email instances into Message instances and vice versa
`class` `MessageEntryMapper<M extends MessageEntry>`

Uses of Converter in com.antelmann.sql

Classes in com.antelmann.sql that implement Converter
`class` `BaseDocumentMapper<T extends BaseDocument>` a bases for implementing a store for a given BaseDocument class
`class` `BaseRowMapper<T extends DBEntry>` serves as a base class for implementations of ObjectRowMapper.
`class` `BeanMapper<T extends DBEntry>` a specialized mapper that allows to map columns to property names based on Bean patterns.
`static class` `DBDocumentStore.Mapper<T extends DBDocument>`
`class` `GenericPropertyEntryMapper<T extends PropertyEntry>` provides an easy way to map a table to a PropertyEntry class; this implementation makes several (common) assumptions about the mapping.
`class` `MappedEntryMapper<T extends DBEntry>` a special mapper that completely automates the mapping with specially annotated `DBEntry` classes via reflection.
`class` `MySqlQueryToViewMapper<T extends DBEntry>` enables the automated use of views with MySQL for better performance
`class` `PropertyMapper<T extends DBEntry>` allows to easily map only remaining columns that are not mapped otherwise to properties - if applicable and desirable.
`static class` `RelationshipStore.Mapper<T extends DefaultEntryRelationship>`
`class` `SerializedEntrySQLMapper<T extends DBEntry>` implements a simple mapper that serializes the entire object and stores it as a stream
`class` `UserImplMapper<T extends UserImpl>` provides a base mapper implementation for storing a User.

Uses of Converter in com.antelmann.util

Classes in com.antelmann.util that implement Converter
`static class` `Converter.Adapter<T1,T2>`

Methods in com.antelmann.util that return Converter

`static

`<X,Y> Converter<X,Y>`

`

`Converter.Adapter.reverse(Converter<Y,X> c)`

`static

`<X,Y> Converter<X,Y>`

`

`Converter.Adapter.toConverter(PatternExtractor<X,Y> p)`

Methods in com.antelmann.util with parameters of type Converter

`

`<N extends Comparable<? super N>> Range<N>`

`

`Range.convert(Converter<T,N> c)`

`static

`<X,Y> Converter<X,Y>`

`

`Converter.Adapter.reverse(Converter<Y,X> c)`

`static

`<X,Y> PatternExtractor<X,Y>`

`

`Converter.Adapter.toExtractor(Converter<X,Y> c)`

Uses of Converter in com.antelmann.util.logging

Classes in com.antelmann.util.logging that implement Converter
`class` `LoggerHandler` provides a bridge to the java.util.logging facility

Uses of Converter in com.antelmann.util.table

Methods in com.antelmann.util.table that return Converter
`Converter<Object,Object>` `ConvertedTableModel.getConverter()`

Methods in com.antelmann.util.table with parameters of type Converter
`static Format` `FormattedCellRenderer.toFormat(Converter<Object,String> conv)`

Constructors in com.antelmann.util.table with parameters of type Converter
`ConvertedObjectTableModel(ObjectTableModel<X> model, Converter<X,T> converter)`
`ConvertedTableModel(TableModel model, Converter<Object,Object> converter)`

Uses of Converter in com.antelmann.webdav

Fields in com.antelmann.webdav declared as Converter
`static Converter<ezvcard.property.Address,SnailMailAddress>` `EzvcardHelper.SNAILMAIL_CONVERTER`

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