Holger's
Java API

Uses of Interface
com.antelmann.sql.ObjectRowMapper

Packages that use ObjectRowMapper
com.antelmann.crm Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM). 
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 
 

Uses of ObjectRowMapper in com.antelmann.crm
 

Classes in com.antelmann.crm that implement ObjectRowMapper
 class AddressableMapper<T extends Addressable & DBEntry>
          handles the address of a given addressable entry
 

Uses of ObjectRowMapper in com.antelmann.image
 

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

Methods in com.antelmann.image with parameters of type ObjectRowMapper
protected  void ImageURLEntrySQLStore.initKeys(Database<Connection> db, ObjectRowMapper<T> mapper, Class<T> type, Class<Keyword> groupType)
          just provides some appropriate default names assumed to be generally useful in this case
 

Constructors in com.antelmann.image with parameters of type ObjectRowMapper
ImageURLEntrySQLStore(Database<Connection> database, ObjectRowMapper<T> mapper, Class<T> type)
           
 

Uses of ObjectRowMapper in com.antelmann.net.mail
 

Classes in com.antelmann.net.mail that implement ObjectRowMapper
 class MessageEntryMapper<M extends MessageEntry>
           
 

Uses of ObjectRowMapper in com.antelmann.sql
 

Classes in com.antelmann.sql that implement ObjectRowMapper
 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.
 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 ObjectRowMapper
protected  ObjectRowMapper<T> WrappedObjectRowMapper.mapper
           
protected  ObjectRowMapper<T> JDBCRowStore.mapper
           
 

Methods in com.antelmann.sql that return ObjectRowMapper
 ObjectRowMapper<T> DetailRowStore.getFlatMapper()
          Deprecated. returns the embedded mapper that disregards the properties that are handled automatically by this class
 ObjectRowMapper<T> SQLColumnInfoStore.getMapper()
          only returns a non-null value if the embedded store is a JDBCRowStore
 ObjectRowMapper<T> JDBCRowStore.getMapper()
           
 ObjectRowMapper<T> WrappedObjectRowMapper.unwrap()
          returns the embedded mapper that was given to the constructor
 

Methods in com.antelmann.sql with parameters of type ObjectRowMapper
protected  void TaggablePropertyEntrySQLStore.initKeys(Database<Connection> db, ObjectRowMapper<T> mapper, Class<T> type, Class<G> groupType)
          this method is called in the constructor and only allows to customize the protected member variables before they get used.
 

Constructors in com.antelmann.sql with parameters of type ObjectRowMapper
DBDocumentStore(Database<Connection> db, ObjectRowMapper<T> mapper, Class<T> type)
           
DetailRowStore(Database<Connection> db, ObjectRowMapper<T> flatMapper, Class<T> type, String detailTable, String detailIdColumn, String detailKeyColumn, String detailValueColumn)
          Deprecated.  
JDBCRowStore(Database<Connection> database, ObjectRowMapper<T> mapper, Class<T> typeClass)
          typeClass is used to specify the original class for the Stub objects
JDBCRowStore(Database<Connection> database, ObjectRowMapper<T> mapper, Class<T> typeClass, boolean ignoreInvalidProperties)
           
JDBCRowStore(Database<Connection> database, ObjectRowMapper<T> mapper, Class<T> typeClass, boolean ignoreInvalidProperties, boolean fastDelete)
           
TaggablePropertyEntrySQLStore(Database<Connection> database, ObjectRowMapper<T> mapper, Class<T> type, Class<G> groupType)
           
WrappedObjectRowMapper(ObjectRowMapper<T> mapper)
           
 



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