All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractDatabasePlatform |
Provides information for interacting with a database.
|
| AbstractDBInfo |
|
| AbstractDBInfo.ColumnValueConvertor |
|
| AbstractDBInfo.ColumnValueConvertorFactory |
|
| AbstractDBInfo.PlatformNativeType |
|
| AbstractInfo |
|
| AbstractJChemTableSetInfo |
Abstract base class of a TableSetInfo for a JChem table (cartridge of JChemBase).
|
| AdaptiveFetchSizeComputation |
The aim of algorithm is to fetch data from database as quickly as possible using wrapped ResultSet.
|
| BaseDataSource |
This is a base class for data sources.
|
| BaseDataSourceBeanInfo |
|
| ChangeLog |
|
| ColumnHandler<T> |
Instances of this interface can be created by using DefaultRowMapperFactory class.
|
| ColumnHandlerFactory |
|
| ColumnHandlerFactory.Context<T> |
Context needed for creating a ColumnHandler.
|
| ColumnHandlerManager<T> |
Class for obtaining proper, DB-specific or default (if db-specific not found) ColumnHandler of type T.
|
| CommonsDbcpNativeJdbcExtractor |
Partial (only the functionality we use) copy of CommonsDbcpNativeJdbcExtractor from Spring 4.3.9.
|
| ConnectionHandlerSupport |
Provides methods for getting ConnectionHandler for JDBC connections maintained
by the IJC BaseDataSource.
|
| DatabasePlatform |
|
| DatabasePlatformFactory |
|
| DatabasePlatformX |
DO NOT USE THIS INTERFACE OUTSIDE db_commons MODULE!!!
This is temporary interface.
|
| DataSourceFactory |
|
| DBColInfo |
Database info class for a database column.
|
| DBColInfo.ImplementationType |
|
| DBCommonConstants |
|
| DBConstraintInfo |
Information about a constraint for a database table.
|
| DBConstraintInfo.Type |
|
| DBDatabaseInfo |
Provides static information about the database.
|
| DBDatabaseInfo.ColumnSizing |
Definition of sizing characteristics of column length or scale.
|
| DBDatabaseInfo.ColumnSQLType |
Column native types.
|
| DBDatabaseInfo.DatabaseOperation |
Types of database operations.
|
| DBDatabaseInfo.NativeType |
Represents a database column native type.
|
| DBDatabaseInfo.PKType |
Supported primary key types
|
| DBDatabaseInfo.ResizingSupported |
Enumeration of values for whether a database column can be resized.
|
| DBForeignKeyInfo |
Database info class for a foreign key definition.
|
| DBIndexInfo |
Information about an index on a database table.
|
| DBIndexInfo.Column |
A column used in the index.
|
| DBIndexInfo.IndexColumn |
|
| DBItemsCache |
A holder and cache for DB-related items such as TableSetInfo.
|
| DBSequenceInfo |
Database info class for a database sequence.
|
| DBTableInfo |
Database info class for a database table.
|
| DBTableInfo.Type |
|
| DBTableInfoImpl |
|
| DBTableInfoProxy |
|
| DBTriggerInfo |
why getCalogName() and getSchemaName() - are not these given by parent DFTableInfo?
I thought DFTriggerInfo instances are obtained from table, so parent of table (schema, catalog) is given this way.
|
| DBTriggerInfo.TriggerEventType |
I - insert (fired while inserting new row),
U - update (fired while updating existing row),
D - delete, and combinations
|
| DBTriggerInfo.TriggerFiringType |
when: A - after update/insert action, B - before
|
| DBTriggerInfo.TriggerProperty |
Optional attributes of trigger, which are loaded from db metadata repositories.
|
| DBType |
Enumeration of database platforms.
|
| DBUtils |
Class collecting a few generic static utility methods mostly related to SQL generation.
|
| DBValueHandler<T> |
Interface that handles reading/writing values from/to a database.
|
| FetchSizeComputation |
Abstraction needed until IJC-8472 is implemented.
|
| GenericColumnType |
Generic database column types.
|
| InitializationException |
|
| InvocationLog |
|
| JChemBaseTableSetInfo |
|
| JChemCartridgeAbstractTableSetInfo |
Abstract base class of a TableSetInfo for a JChem cartridge table
|
| JChemCartridgeJChemBaseTableSetInfo |
|
| JChemCartridgeStandardTableSetInfo |
|
| JChemPropertyTableSetInfo |
TableSetInfo for a JChem property table.
|
| JChemSearchOptionsWriter |
Utility class for writing JChemSearchOptions to a String for execution e.g.
|
| JChemTableUpdater |
|
| LazyLoader |
|
| SchemaDoesNotExistException |
|
| SchemaQualifiedName |
Schema qualified table name representation.
|
| SortColumn |
A column in a sort directive.
|
| SQLElementFactory |
|
| SQLGroupByClause |
The GROUP BY clause.
|
| SQLJoin |
|
| SQLJoin.Path |
|
| SQLOrderByClause |
|
| SQLSelectColumn |
|
| SQLSelectElement |
|
| SQLSelectFunction |
|
| SQLSelectStatement |
A SQL select builder of some sort.
|
| SQLStringRenderer |
|
| SQLUpdateStatement |
Defines a SQL update statement that allows data in a table to be selectively updated.
|
| SQLWhereClauseCompositeElement |
|
| SQLWhereClauseCompositeElement.Type |
|
| SQLWhereClauseElement |
|
| SQLWhereClauseLeafElement |
|
| SQLWhereClauseTermElement |
Represents a simple SQL filter term.
|
| SQLWhereClauseTermElement.SQL_OPERATORS |
|
| SQLWriter |
|
| SQLWriter.SQLPlaceholderWriter |
|
| SQLWriter.SQLValueWriter |
|
| SQLWriterRegistry |
|
| SQLWriterRegistry.SQLDateWriter |
|
| SQLWriterRegistry.SQLMessageFormatWriter |
Simple writer that takes a MessageFormat string and passes in the value as {0}/
Useful for spcifying functions.
|
| StandardTableSetInfo |
TableSetInfo for a plain, non-structure table
|
| TableColumn |
A column in table.
|
| TableDefinition |
The definition of a database table-like artifacts.
|
| TableSetInfo |
Describes a set of tables.
|
| TableSetInfoFactory |
Every method catches all exceptions, logs the error and returns null in case of problems.
|
| TermEncoder |
Creates SQL fragments for table and column identifiers, value literals and placeholders.
|