Holger's
Java API

Uses of Package
com.antelmann.sql

Packages that use com.antelmann.sql
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.io This package contains classes that are concerned with input/output operations. 
com.antelmann.net.mail The classes in this package are designed to ease the handling of emails. 
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.util.gui This package contains utility classes for GUI related implementations. 
com.antelmann.util.logging This package contains classes that implement a custom logging for this framework - separate from java.util.logging. 
 

Classes in com.antelmann.sql used by com.antelmann.crm
BaseRowMapper
          serves as a base class for implementations of ObjectRowMapper.
MappingInfo
          provides basic information about the mapping of a class
ObjectRowMapper
          provides methods to convert an object to a RowItem and vice versa to facilitate persistent storage with JDBC for simple objects.
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
WrappedObjectRowMapper
          eases the task of wrapping a given mapper and overriding only certain aspects of its behavior.
 

Classes in com.antelmann.sql used by com.antelmann.genealogy.db
JDBCRowStore
          provides JDBC persistence for Objects that have a corresponding ObjectRowMapper.
MappingInfo
          provides basic information about the mapping of a class
RelationshipManager
          allows to effectively work with relationships stored in a relational database.
RelationshipStore
          provides an SQL-based store for relationships.
SQLDatabase
          implements a database using a SQLTransaction instance based on a JDBC connection.
SQLFactoryDatabase
          provides a specialized sql database which only opens the connection upon transaction begin and then closes it on each commit/abort (and therefore uses a factory).
 

Classes in com.antelmann.sql used by com.antelmann.image
BaseRowMapper
          serves as a base class for implementations of ObjectRowMapper.
JDBCRowStore
          provides JDBC persistence for Objects that have a corresponding ObjectRowMapper.
MappingInfo
          provides basic information about the mapping of a class
ObjectRowMapper
          provides methods to convert an object to a RowItem and vice versa to facilitate persistent storage with JDBC for simple objects.
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
TaggablePropertyEntrySQLStore
          a convenient standard implementation of a DBClassStore combining TaggableMapping and PropertyEntryMapping.
 

Classes in com.antelmann.sql used by com.antelmann.io
SQLValueRetriever
          allows to specify a serializable retriever for obtaining a value from a database.
 

Classes in com.antelmann.sql used by com.antelmann.net.mail
BaseRowMapper
          serves as a base class for implementations of ObjectRowMapper.
MappingInfo
          provides basic information about the mapping of a class
ObjectRowMapper
          provides methods to convert an object to a RowItem and vice versa to facilitate persistent storage with JDBC for simple objects.
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
 

Classes in com.antelmann.sql used by com.antelmann.opengeodb
SQLDatabase
          implements a database using a SQLTransaction instance based on a JDBC connection.
SQLMapFilter
          a special filter that can be used to easily pre-filter Resources via restrictions used in a ConnectionHelper (to fetch them from a DBClassStore).
 

Classes in com.antelmann.sql used by com.antelmann.sql
BaseDocumentMapper
          a bases for implementing a store for a given BaseDocument class
BaseDocumentMapper.Column
           
BaseRowMapper
          serves as a base class for implementations of ObjectRowMapper.
ConnectionHelper
          The class JDBC provides several useful methods for handling JDBC connections.
ConnectionWrapper
          provides a wrapper for a connection that allows to replace the underlying connection
ConnectionWrapper.Listener
           
Connector
          The Connector class provides some simplified access to several database systems through convenient methods.
Connector.DBType
          supported database types transparently supported by the Connector class
ConnectorSettings
          allows to specify how to connect to a database in a serializable manner
DBDocument
          DBDocument stores/retrieves the content from a stream out of a table column in a relational database.
DBDocumentStore.DBColumn
           
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.
ForeignKeyMappingInfo
          this interface provides additional mapping information that allows to build more sophisticated SQL-supported filter components solely based on the interface.
GenericPropertyEntryMapper
          provides an easy way to map a table to a PropertyEntry class; this implementation makes several (common) assumptions about the mapping.
GenericPropertyEntryStore
          automatically maps a PropertyEntry class to a database, where some default assumptions have to be met.
JDBCRowStore
          provides JDBC persistence for Objects that have a corresponding ObjectRowMapper.
JDBCTableModel
          JDBCTableModel provides a simple way to display/edit a table from a JDBC connection.
MappingInfo
          provides basic information about the mapping of a class
Mysqldump
          implements a wrapper around the 'mysqldump' command for ease of use when embedding mysqldump into a Java application
ObjectRowMapper
          provides methods to convert an object to a RowItem and vice versa to facilitate persistent storage with JDBC for simple objects.
PreparedStatementEntryFilter
          a special filter that directly works off a PreparedStatement; only suitable for pre-filtering from the database, unless an internalFilter is set in addition.
PropertyEntryMapping
          provides mapping information for PropertyEntry objects
PropertyEntryMapping.DetailKey
          provides topics for MappingInfo.getMappingForTopic(Object) that correspond to the additional mapping information given in the constructor
Reconnectable
          Reconnectable instances are objects that require a connection for certain operations and allow to replace it if a reconnect is required.
RelationshipManager
          allows to effectively work with relationships stored in a relational database.
RelationshipManager.Column
          provides the topics for the mapping of the store
RelationshipStore.Mapper
           
ResultSetTableModel
          ResultSetTableModel provides a convenient way to display (or otherwise use) a query result in table format.
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
SQLColumnInfo
          provides some useful information about certain columns in a table.
SQLComboFilter
          allows to flexibly combine multiple different filter that all can be effectively applied to a BaseRowMapper.
SQLComboFilterSupported
          denotes filters that are supported by SQLComboFilter
SQLConstraint
          a tagging interface that marks classes in this package that are supported objects to be used with a ConnectionHelper
SQLDatabase
          implements a database using a SQLTransaction instance based on a JDBC connection.
SQLDirectQueryEntryFilter
          a special filter that directly works off a SQL query String; only suitable for pre-filtering from the database, unless an internalFilter is set in addition.
SQLFunction
           
SQLMapFilter
          a special filter that can be used to easily pre-filter Resources via restrictions used in a ConnectionHelper (to fetch them from a DBClassStore).
SQLQueryClause
          a special constraint that is taken literally, meaning the string given in the constructor is the exact string used in the final SQL.
SQLStubFilter
          a special filter that can be used to easily pre-filter Stubs via restrictions used in a ConnectionHelper (to fetch them from a DBClassStore).
SQLTransaction
          implements a DBTransaction based on JDBC access.
SubSelectCondition
          allows to specify a sub-query with optional parameters and an operator as a condition for a larger SQL-query-statement.
SubSelectCondition.Operator
           
TaggableMapping
          allows to access relevant information for Taggable objects
TaggableMappingImpl
          a default implementation that allows to easily adopt a mapping based on JDBC information
TaggableSQLStore
          provides a store that can wrap any given store to provide persistence for its grouping capacity based on Keyword objects.
TopicMapFilter
          a special filter that works very similar to an SQLMapFilter, but one instance can be applied to different stores with different mappings - based on the topics.
UserImplMapper
          provides a base mapper implementation for storing a User.
WrappedDBClassStoreMapping
          eases the wrapping of stores that need to override certain mapping infos
 

Classes in com.antelmann.sql used by com.antelmann.util
SQLConstraint
          a tagging interface that marks classes in this package that are supported objects to be used with a ConnectionHelper
 

Classes in com.antelmann.sql used by com.antelmann.util.gui
MappingInfo
          provides basic information about the mapping of a class
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
TaggableMapping
          allows to access relevant information for Taggable objects
 

Classes in com.antelmann.sql used by com.antelmann.util.logging
ConnectionHelper
          The class JDBC provides several useful methods for handling JDBC connections.
RowItem
          represents a row in a sql database table and provides convenient access to its properties.
 



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