|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||