|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MappingInfo | |
|---|---|
| com.antelmann.crm | Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM). |
| 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.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.gui | This package contains utility classes for GUI related implementations. |
| Uses of MappingInfo in com.antelmann.crm |
|---|
| Classes in com.antelmann.crm that implement MappingInfo | |
|---|---|
class |
AddressableMapper<T extends Addressable & DBEntry>
handles the address of a given addressable entry |
| Methods in com.antelmann.crm with parameters of type MappingInfo | |
|---|---|
void |
PropertyEntryWithAddress.setAddressKeyMap(MappingInfo mi)
|
| Uses of MappingInfo in com.antelmann.genealogy.db |
|---|
| Classes in com.antelmann.genealogy.db that implement MappingInfo | |
|---|---|
class |
GPersonRelationStore
|
| Uses of MappingInfo in com.antelmann.image |
|---|
| Classes in com.antelmann.image that implement MappingInfo | |
|---|---|
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 MappingInfo in com.antelmann.net.mail |
|---|
| Classes in com.antelmann.net.mail that implement MappingInfo | |
|---|---|
class |
MessageEntryMapper<M extends MessageEntry>
|
| Constructors in com.antelmann.net.mail with parameters of type MappingInfo | |
|---|---|
MessageEntryMapper(Database<Connection> db,
MappingInfo mi,
Class<M> type)
|
|
MessageEntryMapper(Database<Connection> db,
MappingInfo mi,
IDFactory idFactory,
Class<M> type)
|
|
| Uses of MappingInfo in com.antelmann.sql |
|---|
| Subinterfaces of MappingInfo in com.antelmann.sql | |
|---|---|
interface |
ObjectRowMapper<T extends DBEntry>
provides methods to convert an object to a RowItem and vice versa to facilitate persistent storage with JDBC for simple objects. |
| Classes in com.antelmann.sql that implement MappingInfo | |
|---|---|
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. |
class |
CategoryStore<T extends Category<?> & DBEntry>
provides an SQL-based store wrapper to handle categories more easily based on a column that contains the parent-category-id. |
static class |
DBDocumentStore.Mapper<T extends DBDocument>
|
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 |
DetailRowStore<T extends PropertyEntry>
Deprecated. use PropertyEntryTableStore instead |
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 |
GenericPropertyEntryStore<T extends PropertyEntry>
automatically maps a PropertyEntry class to a database, where some default assumptions have to be met. |
class |
JDBCRowStore<T extends DBEntry>
provides JDBC persistence for Objects that have a corresponding ObjectRowMapper. |
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 |
PropertyEntryHeaderStore<T extends EntryHeader<?>>
useful for mapping EntryHeader objects transparently to
support the PropertyEntry interface on the header store (for filtering purposes) |
class |
PropertyEntryTableStore<T extends PropertyEntry>
a specialized store that provides help for dealing with PropertyEntry objects, assuming that the properties are to be stored in a separate detail table. |
class |
PropertyMapper<T extends DBEntry>
allows to easily map only remaining columns that are not mapped otherwise to properties - if applicable and desirable. |
class |
RelationshipStore<T extends DefaultEntryRelationship>
provides an SQL-based store for relationships. |
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 |
SortedGroupableSQLStore<T extends DBEntry & SortedGroupable<G>,G extends Keyword>
a special store that supports SortedGroupable DBEntry instances |
class |
TaggableHeaderStore<T extends EntryHeader<?>>
useful for mapping EntryHeader objects transparently to
support the TaggableMapping interface on the header store (for filtering purposes) |
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. |
class |
UnionSqlStore<T extends DBEntry>
implements a read-only store that is based on a union-sql-query derived from the common columns of a number of given stores. |
class |
UserImplMapper<T extends UserImpl>
provides a base mapper implementation for storing a User. |
class |
UserImplStore<T extends UserImpl>
provides a user store implementation that implements UserLoginStore, so that the database can be queried based on that interface. |
class |
WrappedDBClassStoreMapping<T extends DBEntry>
eases the wrapping of stores that need to override certain mapping infos |
class |
WrappedObjectRowMapper<T extends DBEntry>
eases the task of wrapping a given mapper and overriding only certain aspects of its behavior. |
| Fields in com.antelmann.sql declared as MappingInfo | |
|---|---|
protected MappingInfo |
WrappedDBClassStoreMapping.mi
|
| Methods in com.antelmann.sql with parameters of type MappingInfo | |
|---|---|
Object |
SQLServerHelper.adjustForColumn(Object value,
String column,
MappingInfo mi)
|
void |
BaseRowMapper.applyFromMapping(MappingInfo mi,
Object... topics)
applies the info from the given mapping to this mapping (excluding table, id, display and query properties). |
SQLMapFilter<T> |
TopicMapFilter.convertTopicFilter(MappingInfo mapping)
|
static SubSelectCondition |
SubSelectCondition.createGroupConstraint(MappingInfo mi,
TaggableMapping gm,
String... groups)
creates a constraint to be used with an SQLMapFilter that
limits the result to entries that are part of one of the given groups. |
| Uses of MappingInfo in com.antelmann.util.gui |
|---|
| Methods in com.antelmann.util.gui with parameters of type MappingInfo | |
|---|---|
static void |
FormHelper.limitSize(JTextComponent c,
MappingInfo mi,
String column)
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||