A B C D E F G H I J L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- A - com.im.commons.db.ddl.DBTriggerInfo.TriggerFiringType
- absoluteStereo - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- AbstractDatabasePlatform - Class in com.im.commons.db
-
Provides information for interacting with a database.
- AbstractDatabasePlatform(DataSource) - Constructor for class com.im.commons.db.AbstractDatabasePlatform
- AbstractDBInfo - Class in com.im.commons.db.ddl
- AbstractDBInfo(DBType, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo
- AbstractDBInfo(DBType, String, String, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo
- AbstractDBInfo.BooleanColumnValueConvertorFactory - Class in com.im.commons.db.ddl
- AbstractDBInfo.BooleanValueColumnConvertor - Class in com.im.commons.db.ddl
- AbstractDBInfo.ColumnValueConvertor - Interface in com.im.commons.db.ddl
- AbstractDBInfo.ColumnValueConvertorFactory - Interface in com.im.commons.db.ddl
- AbstractDBInfo.PlatformNativeType - Class in com.im.commons.db.ddl
- AbstractInfo - Interface in com.im.commons.db.ddl
- AbstractJChemTableSetInfo - Class in com.im.commons.db.ddl.tablesets
-
Abstract base class of a TableSetInfo for a JChem table (cartridge of JChemBase).
- AbstractJChemTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- AdaptiveFetchSizeComputation - Class in com.im.commons.db.util
-
The aim of algorithm is to fetch data from database as quickly as possible using wrapped
ResultSet
. - AdaptiveFetchSizeComputation(ResultSet) - Constructor for class com.im.commons.db.util.AdaptiveFetchSizeComputation
- addColumns(SortColumn...) - Method in class com.im.commons.db.dml.SQLOrderByClause
- addColumns(TableColumn...) - Method in class com.im.commons.db.dml.SQLGroupByClause
- addElement(SQLWhereClauseElement) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
-
Add a new element to the exisitng terms in this element.
- addElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
-
Add the new term, rebuilding this term if necessary.
- addElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in interface com.im.commons.db.dml.SQLWhereClauseElement
- addElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement
-
Creates a new SQLWhereCompositeElement element ands this and el parameter to it.
- addFromTables(Set<TableDefinition>) - Method in class com.im.commons.db.dml.SQLSelectColumn
- addFromTables(Set<TableDefinition>) - Method in interface com.im.commons.db.dml.SQLSelectElement
- addFromTables(Set<TableDefinition>) - Method in class com.im.commons.db.dml.SQLSelectFunction
- addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLSelectColumn
- addJoins(Set<SQLJoin>) - Method in interface com.im.commons.db.dml.SQLSelectElement
- addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLSelectFunction
- addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
- addJoins(Set<SQLJoin>) - Method in interface com.im.commons.db.dml.SQLWhereClauseElement
- addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLWhereClauseTermElement
- addPseudoColumnInfos(List<DBColInfo>, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Add any magical pseudo columns such as Oracle's ROWID columns.
- addSchemaToTableIfMissing(String, String) - Static method in class com.im.commons.db.util.SchemaQualifiedName
- addSelectElement(SQLSelectElement) - Method in class com.im.commons.db.dml.SQLSelectStatement
- addSQLWriter(DBDatabaseInfo.ColumnSQLType, SQLWriter.SQLValueWriter) - Method in class com.im.commons.db.ddl.AbstractDBInfo
- addTableSetInfo(TableSetInfo) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Adds an item to the cache.
- addToModel(String, DBItemsCache) - Method in interface com.im.commons.db.ddl.AbstractInfo
- addToModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBColInfo
- addToModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBConstraintInfo
- addToModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- addToModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBIndexInfo
- addToModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- addValue(String, int, Object) - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Add a value that will be updated.
- addWhereClause(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLUpdateStatement
- addWhereClauseElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLSelectStatement
-
Add the specified element to those that make up the currnet where clause.
- addWriter(DBDatabaseInfo.ColumnSQLType, SQLWriter.SQLValueWriter) - Method in class com.im.commons.db.SQLWriterRegistry
- AND - com.im.commons.db.dml.SQLWhereClauseCompositeElement.Type
- ANY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Length or scale can only be increased or decreased.
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLGroupByClause
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLJoin
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLOrderByClause
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLSelectColumn
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLSelectFunction
- appendTo(StringBuilder, TermEncoder) - Method in interface com.im.commons.db.dml.SQLStringRenderer
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.SQLWhereClauseTermElement
- appendTo(StringBuilder, TermEncoder) - Method in class com.im.commons.db.dml.TableDefinition
- apply(ColumnHandler<T>) - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
-
Applies this context on a
ColumnHandler
. - ARRAY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- assembleValue(Object[]) - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
Assemble the value from the values stored in the DB columns.
- AUTOINCREMENT - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- availableNativeTypesForColumnType(String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Get the native types that this platform supports for this particular column type.
- availableNativeTypesForColumnType(String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Get the native types that this platform supports for this particular column type.
B
- B - com.im.commons.db.ddl.DBTriggerInfo.TriggerFiringType
- BaseDataSource - Class in com.im.commons.db.datasource
-
This is a base class for data sources.
- BaseDataSource() - Constructor for class com.im.commons.db.datasource.BaseDataSource
- BaseDataSourceBeanInfo - Class in com.im.commons.db.datasource
- BaseDataSourceBeanInfo() - Constructor for class com.im.commons.db.datasource.BaseDataSourceBeanInfo
- BETWEEN - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- BFILE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BIGINT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BIGINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- BIGINT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BINARY - com.im.commons.db.ddl.GenericColumnType
- BINARY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- BINARY_DOUBLE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BINARY_FLOAT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- bindValue(PreparedStatement, int, T) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
-
Binds a value to a
PreparedStatement
using index based (?) placeholder. - bindVariable(String) - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Bind a value that will be updated.
- bindVariable(PreparedStatement, T, int[]) - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
Bind the variable to the
PreparedStatement
. - BIT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BIT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- BLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BLOB - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- BOOL - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BOOLEAN - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- BOOLEAN - com.im.commons.db.ddl.GenericColumnType
- BOOLEAN - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- BOOLEAN_COLUMN_TYPE - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- BooleanValueColumnConvertor(Object, Object) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.BooleanValueColumnConvertor
- BPCHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- buildColumnInfoForColumn(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildColumnInfoForColumn(String, String, String) - Method in interface com.im.commons.db.DatabasePlatform
-
Build the DBColInfos for the particlaar column.
- buildColumnInfosForSchema(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildColumnInfosForTable(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildColumnInfosForTable(String, String) - Method in interface com.im.commons.db.DatabasePlatform
-
Build the DBColInfos for the table.
- buildConstraintInfosForSchema(String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Build constraint info for the specified schema.
- buildConstraintInfosForTable(String, String, List<DBColInfo>, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Retrieves unique constraints declared for the table.
- buildConstraintInfosImpl(String, String, List<DBColInfo>, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Build constraint info for the specified table.
- buildExportedForeignKeyInfoForTable(String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildExportedForeignKeyInfoForTable(String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Build exported foreign key info.
- buildForeignKeyInfosForSchema(String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildImportedForeignKeyInfoForTable(String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildImportedForeignKeyInfoForTable(String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Build imported foreign key info.
- buildIndexInfoForTable(String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildIndexInfoForTable(String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Build index info for the specified table.
- buildIndexInfoImpl(String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildIndexInfosForSchema(String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildJChemPropertyTableNames() - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildJChemPropertyTableNames() - Method in interface com.im.commons.db.DatabasePlatform
-
Build the known JChem property table names.
- buildSequenceInfo(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Default implementation assumes sequences are not supported and returns an empty list.
- buildSequenceInfo(String) - Method in interface com.im.commons.db.DatabasePlatform
- buildSequenceInfo(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Default implementation assumes sequences are not supported and returns null.
- buildSequenceInfo(String, String) - Method in interface com.im.commons.db.DatabasePlatform
- buildTableInfo(String, String, LazyLoader, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildTableInfo(String, String, LazyLoader, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
-
Build the full table info for this table.
- buildTableInfoFull(String, String, LazyLoader, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildTableInfoFull(String, String, LazyLoader, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
- buildTableInfos(String, Collection<String>, LazyLoader, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildTableInfos(String, Collection<String>, LazyLoader, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
-
Builds information about database tables.
- buildTableInfosEager(String, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildTableInfosEager(String, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
- buildTableInfosLazy(String, LazyLoader, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
- buildTableInfosLazy(String, LazyLoader, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
- buildToString(StringBuilder) - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- buildToString(StringBuilder) - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeAbstractTableSetInfo
- buildToString(StringBuilder) - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- buildToString(StringBuilder) - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- BYTEA - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
C
- C - com.im.commons.db.ddl.DBConstraintInfo.Type
- CALCULATED - com.im.commons.db.ddl.GenericColumnType
-
Experimental type - might be removed in the future.
- canEncode(int) - Method in class com.im.commons.db.dml.TermEncoder
-
Whether it can encode something as String.
- canGetConnection() - Method in class com.im.commons.db.datasource.BaseDataSource
-
Wrapper for
BaseDataSource.canGetConnectionReportingException()
method, eliminating throwing of exceptions. - canGetConnectionReportingException() - Method in class com.im.commons.db.datasource.BaseDataSource
-
Method explores the conectivity of the
BaseDataSource
object. - CART_PROP_JChemPropertiesTable - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- CART_PROP_TableType - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- cartEnvironment - Variable in class com.im.commons.db.ddl.AbstractDBInfo
- ChangeLog - Class in com.im.commons.db
- ChangeLog(String, long, String, String, String, long, String, String) - Constructor for class com.im.commons.db.ChangeLog
- ChangeLog(String, String, long, String, String, String, long, String, String) - Constructor for class com.im.commons.db.ChangeLog
- CHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- CHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- CHARACTER - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- checkSchemaExistence(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- checkSchemaExistence(String) - Method in interface com.im.commons.db.DatabasePlatform
-
Checks whether an schema exists in the IJC metadata registry (IJC_SCHEMA table) or not also checks whether the database/ IJC_SCHEMA table exists or not.
- clearAllCaches(String) - Static method in class com.im.commons.db.AbstractDatabasePlatform
- CLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- CLOB - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- clone() - Method in class com.im.commons.db.datasource.BaseDataSource
-
The
clone()
is overridden to copy over all visible properties. - clone() - Method in class com.im.commons.db.ddl.DBItemsCache
- clone() - Method in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- clone() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- clone() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- clone() - Method in class com.im.commons.db.ddl.tablesets.JChemPropertyTableSetInfo
- clone() - Method in class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
- clone() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- close() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
-
Cleans up any resources after use.
- close() - Method in class com.im.commons.db.datasource.BaseDataSource
-
Closes all connections and the object pool.
- columnDefinition() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- columnDefinition() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Our current column definition e.g.
- columnDefinition(int, int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- ColumnHandler<T> - Interface in com.im.commons.db.columnhandling
-
Instances of this interface can be created by using
DefaultRowMapperFactory
class. - ColumnHandlerFactory - Interface in com.im.commons.db.columnhandling
-
Interface for factories providing
ColumnHandler
. - ColumnHandlerFactory.Context<T> - Class in com.im.commons.db.columnhandling
-
Context needed for creating a ColumnHandler.
- ColumnHandlerManager<T> - Class in com.im.commons.db.columnhandling
-
Class for obtaining proper, DB-specific or default (if db-specific not found)
ColumnHandler
of type T. - ColumnHandlerManager(Class<T>, DBDatabaseInfo) - Constructor for class com.im.commons.db.columnhandling.ColumnHandlerManager
- com.im.commons.db - package com.im.commons.db
- com.im.commons.db.columnhandling - package com.im.commons.db.columnhandling
- com.im.commons.db.datasource - package com.im.commons.db.datasource
- com.im.commons.db.ddl - package com.im.commons.db.ddl
- com.im.commons.db.ddl.tablesets - package com.im.commons.db.ddl.tablesets
- com.im.commons.db.dml - package com.im.commons.db.dml
- com.im.commons.db.util - package com.im.commons.db.util
- CommonsDbcpNativeJdbcExtractor - Class in com.im.commons.db.util
-
Partial (only the functionality we use) copy of CommonsDbcpNativeJdbcExtractor from Spring 4.3.9.
- CommonsDbcpNativeJdbcExtractor() - Constructor for class com.im.commons.db.util.CommonsDbcpNativeJdbcExtractor
- compareTo(SchemaQualifiedName) - Method in class com.im.commons.db.util.SchemaQualifiedName
- compareTwoStringVersions(String, String) - Static method in class com.im.commons.db.util.DBUtils
-
Compares two version strings, ie.
- ConnectionHandlerSupport - Class in com.im.commons.db.util
-
Provides methods for getting
ConnectionHandler
for JDBC connections maintained by the IJCBaseDataSource
. - CONTAINS - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- Context(Class<T>, String, int, DBDatabaseInfo.ColumnSQLType, LobHandler, SQLWriter) - Constructor for class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- convertAndWriteVariable(String, DBDatabaseInfo.ColumnSQLType, Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Write this variable as a String so that it can be used in a DDL or DML statement.
- convertAndWriteVariable(String, DBDatabaseInfo.ColumnSQLType, Object) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Write this variable as a String so that it can be used in a DDL or DML statement.
- convertNamesToLowerCase() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- convertNamesToLowerCase() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Informs whether used DB platform uses lower case for names.
- convertNamesToUpperCase() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- convertNamesToUpperCase() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Informs whether used DB platform uses upper case for names.
- copy() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Creates a duplicate copy of this
DBTableInfo
instance. - copy() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- copy() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- create(DatabasePlatform, String, String, DBTableInfo.Type, List<DBColInfo>, List<String>, String) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Creates
DBTableInfo
instance with limited information. - create(BaseDataSource) - Static method in class com.im.commons.db.AbstractDatabasePlatform
- create(BaseDataSource) - Method in interface com.im.commons.db.DatabasePlatformFactory
- createAndClause() - Static method in class com.im.commons.db.dml.SQLElementFactory
- createAndClause() - Static method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
- createAndClause(SQLJoin) - Static method in class com.im.commons.db.dml.SQLElementFactory
- createBindVariable(Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo.BooleanValueColumnConvertor
- createBindVariable(Object) - Method in interface com.im.commons.db.ddl.AbstractDBInfo.ColumnValueConvertor
- createBindVariable(String, DBDatabaseInfo.ColumnSQLType, Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
create a bind variable that can be used in a PreparedStatment.
- createBindVariable(String, DBDatabaseInfo.ColumnSQLType, Object) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
create a bind variable that can be used in a PreparedStatment.
- createColumnHandler(String, int, DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.columnhandling.ColumnHandlerManager
- createDatabaseInfo(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- createDataSource(Properties) - Method in class com.im.commons.db.datasource.DataSourceFactory
- createDelegateWithConnectionPool(String, Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
-
Returns a
DataSource
instance which obtainsConnection
s from a pool. - createIdColumnNameFromTableName(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- createIdColumnNameFromTableName(String) - Method in interface com.im.commons.db.DatabasePlatformX
- createJChemBaseTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, String, Boolean, Boolean, String) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createJChemCartridgeJChemBaseTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, String, Boolean, Boolean, String, String) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createJChemCartridgeStandardTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, String, Boolean, Boolean, Boolean, String, String, SchemaQualifiedName) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createJChemPropertyTableSetInfo(DBTableInfo) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createJChemPropertyTableSetInfo(DBTableInfo, DBTableInfo) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createLobHandler() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- createOrClause() - Static method in class com.im.commons.db.dml.SQLElementFactory
- createOrClause() - Static method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
- createOrClause(SQLJoin) - Static method in class com.im.commons.db.dml.SQLElementFactory
- createOrderByClause(SortColumn[]) - Method in class com.im.commons.db.dml.SQLElementFactory
- createPlaceHolder() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
-
Writes a placeholder to the SQL that will be used for a
PreparedStaement
. - createPreparedStatementCreator(String, int) - Static method in class com.im.commons.db.util.DBUtils
-
Creates a
PreparedStatementCreator
for a SQL statement and a fetch size. - createPreparedStatementCreator(String, DBType) - Static method in class com.im.commons.db.util.DBUtils
-
Creates a
PreparedStatementCreator
for a SQL statement and a database type. - createRowMapper() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
Creates a
RowMapper
instance capable of reading and assembling the value from aResultSet
. - createSelectColumn(TableDefinition, String, int, SQLJoin) - Method in class com.im.commons.db.dml.SQLElementFactory
- createSelectFunction(TableDefinition, String, String) - Method in class com.im.commons.db.dml.SQLElementFactory
- createSelectSql() - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Creates a SELECT statement, which will list all IDs and values from columns scheduled for the update.
- createSelectStatement() - Method in class com.im.commons.db.dml.SQLElementFactory
- createStandardTableSetInfo(DBTableInfo) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- createTableColumn(TableDefinition, String, int) - Method in class com.im.commons.db.dml.SQLElementFactory
- CREATETIME - com.im.commons.db.ddl.DBTriggerInfo.TriggerProperty
- createWhereClauseFreeformElement(TableDefinition, String) - Method in class com.im.commons.db.dml.SQLElementFactory
- createWhereClauseInListElement(TableColumn, Object[]) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Create an in list where clause of type:
WHERE col IN (1,2,3...)
. - createWhereClauseInListElement(TableColumn, Collection) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Create an in list where clause of type:
WHERE col IN (1,2,3...)
. - createWhereClauseNotInListElement(TableColumn, Object[]) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Create an in list where clause of type:
WHERE col NOT IN (1,2,3...)
. - createWhereClauseNotInListElement(TableColumn, Collection) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Create an in list where clause of type:
WHERE col NOT IN (1,2,3...)
. - createWhereClauseTermElement(TableColumn, SQLWhereClauseTermElement.SQL_OPERATORS) - Method in class com.im.commons.db.dml.SQLElementFactory
- createWhereClauseTermElement(TableColumn, SQLWhereClauseTermElement.SQL_OPERATORS, int) - Method in class com.im.commons.db.dml.SQLElementFactory
- createWhereClauseTermElement(TableColumn, SQLWhereClauseTermElement.SQL_OPERATORS, List<?>) - Method in class com.im.commons.db.dml.SQLElementFactory
- createWhereClauseTermElement(TableColumn, TableColumn, SQLWhereClauseTermElement.SQL_OPERATORS) - Method in class com.im.commons.db.dml.SQLElementFactory
D
- D - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- DATABASE_CATALOG - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database catalog (some DBs don't use that).
- DATABASE_DRIVER - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database driver.
- DATABASE_PASSWORD - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database connection password.
- DATABASE_SCHEMA - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database schema (some DBs don't use that).
- DATABASE_URL - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database URL.
- DATABASE_USERNAME - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
Database connection username.
- DATABASE_VERSION - Static variable in class com.im.commons.db.DBCommonConstants
-
Special item, which holds DB Schema version.
- DatabasePlatform - Interface in com.im.commons.db
- DatabasePlatformFactory - Interface in com.im.commons.db
- DatabasePlatformX - Interface in com.im.commons.db
-
DO NOT USE THIS INTERFACE OUTSIDE db_commons MODULE!!! This is temporary interface.
- DATALINK - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- DataSourceFactory - Class in com.im.commons.db.datasource
- DataSourceFactory(DBType, String, String) - Constructor for class com.im.commons.db.datasource.DataSourceFactory
- DATE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DATE - com.im.commons.db.ddl.GenericColumnType
- DATE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- DATETIME - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DATETIME2 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DBColInfo - Class in com.im.commons.db.ddl
-
Database info class for a database column.
- DBColInfo() - Constructor for class com.im.commons.db.ddl.DBColInfo
- DBColInfo(String, DBDatabaseInfo.NativeType, boolean, String, DBColInfo.ImplementationType) - Constructor for class com.im.commons.db.ddl.DBColInfo
- DBColInfo(String, DBDatabaseInfo.NativeType, boolean, String, DBColInfo.ImplementationType, boolean) - Constructor for class com.im.commons.db.ddl.DBColInfo
- DBColInfo.ImplementationType - Enum in com.im.commons.db.ddl
- DBCommonConstants - Class in com.im.commons.db
- DBCommonConstants() - Constructor for class com.im.commons.db.DBCommonConstants
- DBConstraintInfo - Class in com.im.commons.db.ddl
-
Information about a constraint for a database table.
- DBConstraintInfo() - Constructor for class com.im.commons.db.ddl.DBConstraintInfo
- DBConstraintInfo(String, DBConstraintInfo.Type, String[], String) - Constructor for class com.im.commons.db.ddl.DBConstraintInfo
- DBConstraintInfo(String, String[]) - Constructor for class com.im.commons.db.ddl.DBConstraintInfo
- DBConstraintInfo.Type - Enum in com.im.commons.db.ddl
- DBDatabaseInfo - Interface in com.im.commons.db.ddl
-
Provides static information about the database.
- DBDatabaseInfo.ColumnSizing - Enum in com.im.commons.db.ddl
-
Definition of sizing characteristics of column length or scale.
- DBDatabaseInfo.ColumnSQLType - Enum in com.im.commons.db.ddl
-
Column native types.
- DBDatabaseInfo.DatabaseOperation - Enum in com.im.commons.db.ddl
-
Types of database operations.
- DBDatabaseInfo.NativeType - Interface in com.im.commons.db.ddl
-
Represents a database column native type.
- DBDatabaseInfo.PKType - Enum in com.im.commons.db.ddl
-
Supported primary key types
- DBDatabaseInfo.ResizingSupported - Enum in com.im.commons.db.ddl
-
Enumeration of values for whether a database column can be resized.
- DBForeignKeyInfo - Class in com.im.commons.db.ddl
-
Database info class for a foreign key definition.
- DBForeignKeyInfo() - Constructor for class com.im.commons.db.ddl.DBForeignKeyInfo
-
Creates a new instance of DBForeignKeyInfo.
- DBIndexInfo - Class in com.im.commons.db.ddl
-
Information about an index on a database table.
- DBIndexInfo() - Constructor for class com.im.commons.db.ddl.DBIndexInfo
- DBIndexInfo(String, String, String, String, boolean, DBIndexInfo.Column[], String, String) - Constructor for class com.im.commons.db.ddl.DBIndexInfo
- DBIndexInfo.Column - Interface in com.im.commons.db.ddl
-
A column used in the index.
- DBIndexInfo.IndexColumn - Class in com.im.commons.db.ddl
- DBItemsCache - Class in com.im.commons.db.ddl
-
A holder and cache for DB-related items such as TableSetInfo.
- DBItemsCache(String) - Constructor for class com.im.commons.db.ddl.DBItemsCache
- DBSequenceInfo - Class in com.im.commons.db.ddl
-
Database info class for a database sequence.
- DBSequenceInfo(String, String, String, String, String, String) - Constructor for class com.im.commons.db.ddl.DBSequenceInfo
- DBTableInfo - Interface in com.im.commons.db.ddl
-
Database info class for a database table.
- DBTableInfo.Type - Enum in com.im.commons.db.ddl
-
The types of
DBTableInfo
s. - DBTableInfoImpl - Class in com.im.commons.db.ddl
- DBTableInfoImpl() - Constructor for class com.im.commons.db.ddl.DBTableInfoImpl
- DBTableInfoImpl(DatabasePlatform, DBTableInfo.Type, String, String, String, List<DBColInfo>, List<DBForeignKeyInfo>, List<DBForeignKeyInfo>, List<DBConstraintInfo>, List<DBIndexInfo>, List<DBTriggerInfo>, List<String>) - Constructor for class com.im.commons.db.ddl.DBTableInfoImpl
- DBTableInfoProxy - Class in com.im.commons.db.ddl
- DBTableInfoProxy(DBTableInfoImpl, LazyLoader) - Constructor for class com.im.commons.db.ddl.DBTableInfoProxy
- DBTriggerInfo - Class in com.im.commons.db.ddl
-
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() - Constructor for class com.im.commons.db.ddl.DBTriggerInfo
- DBTriggerInfo(String, String, String, String, String, DBTriggerInfo.TriggerFiringType, DBTriggerInfo.TriggerEventType, String, Map<DBTriggerInfo.TriggerProperty, String>) - Constructor for class com.im.commons.db.ddl.DBTriggerInfo
- DBTriggerInfo.TriggerEventType - Enum in com.im.commons.db.ddl
-
I - insert (fired while inserting new row), U - update (fired while updating existing row), D - delete, and combinations
- DBTriggerInfo.TriggerFiringType - Enum in com.im.commons.db.ddl
-
when: A - after update/insert action, B - before
- DBTriggerInfo.TriggerProperty - Enum in com.im.commons.db.ddl
-
Optional attributes of trigger, which are loaded from db metadata repositories.
- DBType - Enum in com.im.commons.db
-
Enumeration of database platforms.
- DBUtils - Class in com.im.commons.db.util
-
Class collecting a few generic static utility methods mostly related to SQL generation.
- DBValueHandler<T> - Interface in com.im.commons.db.columnhandling
-
Interface that handles reading/writing values from/to a database.
- DECIMAL - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DECIMAL - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- DECIMAL_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DEFAULT_JCHEMPROPERTIES_TABLE_NAME - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- DEFAULT_STRING_WRITER - Static variable in class com.im.commons.db.SQLWriterRegistry
- DERBY - com.im.commons.db.DBType
-
Derby database
- dissasembleValue(T) - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
Split the value up into its components suitable for storing in each column.
- DISTINCT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- doBuildColumnInfosImpl(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- doCreateDataSource(Properties) - Method in class com.im.commons.db.datasource.DataSourceFactory
- DOUBLE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DOUBLE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- DOUBLE_PRECISION - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DOUBLE_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- DOWNWARDS_ONLY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Length or scale can only be decreased.
- dump(StringBuilder) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Generate a human readable description of current contents and append it to the StringBuilder.
E
- encodeColumnRef(String) - Method in class com.im.commons.db.dml.TermEncoder
-
Encodes reference to a column name.
- encodeIdentifier(String) - Method in class com.im.commons.db.dml.TermEncoder
-
Encodes an identifier.
- encodeLiteral(Object, int) - Method in class com.im.commons.db.dml.TermEncoder
-
Encodes the literal 'value' in a form suitable for the desired column type (colType).
- encodeParamReference(String, int) - Method in class com.im.commons.db.dml.TermEncoder
- encodePlaceholder(int) - Method in class com.im.commons.db.dml.TermEncoder
-
Encodes a placeholder character.
- encodeTableColumnRef(SchemaQualifiedName, String) - Method in class com.im.commons.db.dml.TermEncoder
- encodeTableRef(SchemaQualifiedName) - Method in class com.im.commons.db.dml.TermEncoder
-
Encodes reference to a table name.
- ENCRYPT_ALGORITHM - Static variable in class com.im.commons.db.datasource.DataSourceFactory
-
type of encrypting algorithm.
- ENDS_WITH - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- equals(Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- equals(Object) - Method in class com.im.commons.db.ddl.DBColInfo
- equals(Object) - Method in class com.im.commons.db.ddl.DBConstraintInfo
- equals(Object) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- equals(Object) - Method in class com.im.commons.db.ddl.DBIndexInfo
- equals(Object) - Method in class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- equals(Object) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- equals(Object) - Method in class com.im.commons.db.ddl.DBTriggerInfo
- equals(Object) - Method in class com.im.commons.db.dml.SQLJoin
- equals(Object) - Method in class com.im.commons.db.dml.SQLJoin.Path
- equals(Object) - Method in class com.im.commons.db.dml.SQLSelectColumn
- equals(Object) - Method in class com.im.commons.db.dml.SQLSelectFunction
- equals(Object) - Method in class com.im.commons.db.dml.TableColumn
- equals(Object) - Method in class com.im.commons.db.dml.TableDefinition
- equals(Object) - Method in class com.im.commons.db.util.SchemaQualifiedName
- equals(String, String) - Method in class com.im.commons.db.util.SchemaQualifiedName
- EQUALS - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- executeDDL(String[], boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- executeDDL(String[], boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Executes a list of SQL statement.
- executeDDL(String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- executeDDL(String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Executes a SQL statement.
F
- FALSE - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- FetchSizeComputation - Class in com.im.commons.db.util
-
Abstraction needed until IJC-8472 is implemented.
- FetchSizeComputation() - Constructor for class com.im.commons.db.util.FetchSizeComputation
- filterConnectionProperties(Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
-
Returns a new instance of properties which contains only properties "related to connection".
- findByName(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
-
Finds
DBDatabaseInfo.ColumnSQLType
by its name. - findDataSourceFactory(Properties) - Static method in class com.im.commons.db.datasource.DataSourceFactory
- findJChemPropertyTables() - Method in class com.im.commons.db.AbstractDatabasePlatform
- findPrimaryKeyColumnNames(DatabaseMetaData, String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- findStringNotPresent(List<String>) - Static method in class com.im.commons.db.util.DBUtils
-
Gets a character that is not contained in any of the
values
. - findUniqueConstraintNameForColumns(String[]) - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Retrieves constraint name for the named columns.
- findUniqueConstraintNameForColumns(String[]) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Retrieves constraint name for the named columns.
- findUniqueConstraintNameForColumns(String[]) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- firePropertyChange(String, Object, Object) - Method in class com.im.commons.db.ddl.DBColInfo
-
Notifies all registered listeners about the event.
- FIXED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Length or scale can be set, but once set cannot be changed.
- fixNativeType(String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Convert the native type to its correct form (adjust for Oracle quirks!).
- fixNativeType(String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Convert the native type to its correct form (adjust for Oracle quirks!).
- FLOAT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- FLOAT - com.im.commons.db.ddl.GenericColumnType
- FLOAT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- FLOAT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- FLOAT2 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- FLOAT4 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- FLOAT8 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- forTable(DatabasePlatform, String, String, List<DBColInfo>, List<DBForeignKeyInfo>, List<DBForeignKeyInfo>, List<DBConstraintInfo>, List<DBIndexInfo>, List<DBTriggerInfo>, List<String>) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
- forTableLazy(DatabasePlatform, String, String) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
- forView(DatabasePlatform, String, String, String, List<DBColInfo>) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
G
- generate(JChemSearchOptions, String) - Method in class com.im.commons.db.util.JChemSearchOptionsWriter
- generateSql() - Method in class com.im.commons.db.dml.SQLSelectStatement
- generateSql() - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Generates the SQL that performs the update.
- GENERIC_TYPE_DATABASE - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_DATATREE - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_ENTITY - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_EXPORT_TEMPLATE - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_FIELD - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_LIST - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_QUERY - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_RELATIONSHIP - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_SCHEMA - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_SCRIPT - Static variable in class com.im.commons.db.DBCommonConstants
- GENERIC_TYPE_VIEW - Static variable in class com.im.commons.db.DBCommonConstants
- GenericColumnType - Enum in com.im.commons.db.ddl
-
Generic database column types.
- getAddAuthoritySql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getAddAuthoritySql() - Method in interface com.im.commons.db.DatabasePlatform
- getAddUserRoleSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getAddUserRoleSql() - Method in interface com.im.commons.db.DatabasePlatform
- getAddUserSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getAddUserSql() - Method in interface com.im.commons.db.DatabasePlatform
- getAffectedRows() - Method in class com.im.commons.db.ChangeLog
- getAlias() - Method in class com.im.commons.db.dml.SQLSelectFunction
- getAllSchemaPlusTableNames(boolean) - Method in class com.im.commons.db.ddl.DBItemsCache
- getAllSchemaPlusTableNames(String, boolean) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Same as the #getAllTableNames(String) method, but returns the schema qualified table names.
- getAllSchemaPlusViewNames() - Method in class com.im.commons.db.ddl.DBItemsCache
- getAllSchemaPlusViewNames(String, boolean) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Same as the #getAllTableNames(String) method, but returns the schema qualified view names.
- getAllSchemas() - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get all the schemas that are accessible to the db user.
- getAllTableNames(String, boolean) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the names of the actual physical tables known to this cache.
- getAllViewNames(String, boolean) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the names of the views known to this cache.
- getAssembledValueClass() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
- getBeanDescriptor() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
Gets the bean's
BeanDescriptor
s. - getCalogName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getCartridgeOwner() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getCartridgeOwner() - Method in interface com.im.commons.db.DatabasePlatformX
-
Get the user that owns the JChem cartridge functions.
- getCartridgeOwner() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getCartridgeOwner() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Get the user who owns the cartridge functions, or null if the DB does not support the JChem cartridge or the cartridge is not installed.
- getCatalog() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getCatalog() - Method in interface com.im.commons.db.DatabasePlatformX
- getCatalog() - Method in class com.im.commons.db.datasource.BaseDataSource
- getChangeID() - Method in class com.im.commons.db.ChangeLog
- getChanges() - Method in class com.im.commons.db.InvocationLog
- getChangeType() - Method in class com.im.commons.db.ChangeLog
- getChemicalTermsDefinitionForColumn(String) - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getChemicalTermsDefinitions() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
-
A Map of the chemical terms columns definitions.
- getColumn() - Method in class com.im.commons.db.dml.SQLSelectColumn
- getColumn() - Method in interface com.im.commons.db.dml.SQLSelectElement
-
The name of the column in the ResultSet.
- getColumn() - Method in class com.im.commons.db.dml.SQLSelectFunction
- getColumn() - Method in class com.im.commons.db.dml.TableColumn
-
Get the column name.
- getColumn(String) - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Finds a
DBColInfo
by its name. - getColumn(String) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getColumn(String) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getColumnDefinition() - Method in class com.im.commons.db.ddl.DBColInfo
-
Get the current column definition for the particular database type.
- getColumnDefinitionMesageFormat() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getColumnDefinitionMesageFormat() - Method in class com.im.commons.db.ddl.DBColInfo
- getColumnDefinitionMesageFormat() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Get a MessageFormat string that can be used to generate the column definition based on the native type, the length and the scale.
- getColumnHandler(ColumnHandlerFactory.Context<T>) - Method in interface com.im.commons.db.columnhandling.ColumnHandlerFactory
- getColumnJdbcTypes() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
The JDBC type(s) as defined in
Types
. - getColumnListCommaSeparated(String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
- getColumnListCommaSeparated(String[]) - Method in interface com.im.commons.db.DatabasePlatformX
- getColumnName() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getColumnName() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getColumnName() - Method in class com.im.commons.db.ddl.DBColInfo
-
Getter for property columnName.
- getColumnName() - Method in interface com.im.commons.db.ddl.DBIndexInfo.Column
- getColumnName() - Method in class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- getColumnNames() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
The names of the column(s) used to store these values.
- getColumns() - Method in class com.im.commons.db.ddl.DBConstraintInfo
- getColumns() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getColumns() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the columns in this
DBTableInfo
. - getColumns() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Getter for property columns.
- getColumns() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getColumns() - Method in class com.im.commons.db.dml.SQLGroupByClause
- getColumnType() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getColumnType() - Method in class com.im.commons.db.ddl.DBColInfo
- getColumnType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Column type as one of the
DBDatabaseInfo.ColumnSQLType
enum values. - getColumnTypes() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
-
The SQL type of the column(s).
- getConnectionFromDriverManager(String, Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
-
This is overridden to acquire connections from the pool rather than directly from the
DriverManager
(see overridden method). - getConnectionHandler() - Method in class com.im.commons.db.JChemTableUpdater
- getConnectionPoolConfig() - Method in class com.im.commons.db.datasource.BaseDataSource
- getConnectionProperties() - Method in class com.im.commons.db.datasource.BaseDataSource
-
Return the connection properties to be passed to the Driver, if any.
- getConnectionUrl() - Method in class com.im.commons.db.datasource.BaseDataSource
- getConstraintName() - Method in class com.im.commons.db.ddl.DBConstraintInfo
- getConstraintNames() - Method in class com.im.commons.db.ddl.DBItemsCache
- getConvertorFor(DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.ddl.AbstractDBInfo.BooleanColumnValueConvertorFactory
- getConvertorFor(DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.ddl.AbstractDBInfo.ColumnValueConvertorFactory
- getDataSource() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getDataSource() - Method in interface com.im.commons.db.DatabasePlatform
- getDBIdentifierQuoteString() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getDBIdentifierQuoteString() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Get the identifier needed to quote identifiers (e..g column names) for this DB.
- getDBInfo() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getDBInfo() - Method in interface com.im.commons.db.DatabasePlatform
- getDbType() - Method in class com.im.commons.db.datasource.BaseDataSource
- getDBType() - Method in class com.im.commons.db.datasource.DataSourceFactory
- getDBType() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getDBType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- getDBType() - Method in class com.im.commons.db.dml.TermEncoder
-
Gets the database type used in this
TermEncoder
. - getDefaultEventIndex() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
- getDefaultPropertyIndex() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
- getDefaultSchema() - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the value of defaultSchema.
- getDefaultSchemaName() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getDefaultSchemaName() - Method in interface com.im.commons.db.DatabasePlatform
- getDefaultValue() - Method in class com.im.commons.db.ddl.DBColInfo
-
Getter for property defaultValue.
- getDeleteAction() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getDeleteAuthoritiesSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getDeleteAuthoritiesSql() - Method in interface com.im.commons.db.DatabasePlatform
- getDeleteRuleAction(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Returns a string representation of the action code for delete rule in a FK.
- getDeleteRuleAction(int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Returns a string representation of the action code for delete rule in a FK.
- getDeleteUserSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getDeleteUserSql() - Method in interface com.im.commons.db.DatabasePlatform
- getDescription() - Method in class com.im.commons.db.ChangeLog
- getDescription() - Method in class com.im.commons.db.InvocationLog
- getDetails() - Method in class com.im.commons.db.ChangeLog
- getDisassembledValuesClasses() - Method in interface com.im.commons.db.columnhandling.DBValueHandler
- getDisplayName() - Method in enum com.im.commons.db.DBType
-
Display name of the database
- getDisplayName() - Method in enum com.im.commons.db.ddl.GenericColumnType
- getDriverClass() - Method in class com.im.commons.db.datasource.DataSourceFactory
- getDriverClassName() - Method in class com.im.commons.db.datasource.BaseDataSource
- getDuration() - Method in class com.im.commons.db.ChangeLog
- getDuration() - Method in class com.im.commons.db.InvocationLog
- getEscapedSQN(String) - Method in class com.im.commons.db.util.SchemaQualifiedName
- getEvent() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getEventSetDescriptors() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
Gets the bean's
EventSetDescriptor
s. - getExportedFKInfo() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Get the foreign keys that involve this table but are defined in a foreign key constraint definition that is defined in another table (though possibly this table).
- getExportedFKInfo() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Get the foreign keys that involve this table but are defined in a foreign key constraint definition that is defined in another table (though possibly this table).
- getExportedFKInfo() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getFilteringNodesContext() - Static method in class com.im.commons.db.AbstractDatabasePlatform
- getFiringType() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getFkColumnNames() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getFKColumnNames() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getFkName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getFKName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getFkSchemaName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getFkTableName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
-
Getter for property fkTableName.
- getFunction() - Method in class com.im.commons.db.dml.SQLSelectFunction
- getGroupByClause() - Method in class com.im.commons.db.dml.SQLSelectStatement
- getId() - Method in enum com.im.commons.db.ddl.GenericColumnType
- getIdColumnName() - Method in class com.im.commons.db.dml.SQLUpdateStatement
- getIdentifierQuoteString(DataSource) - Static method in class com.im.commons.db.util.DBUtils
- getImpl() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getImplementationType() - Method in class com.im.commons.db.ddl.DBColInfo
- getImportedFKInfo() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Get the foreign keys that this table defines.
- getImportedFKInfo() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Get the foreign keys that this table defines.
- getImportedFKInfo() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getInClause(int) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Creates IN (...) clause for usage in prepared statement.
- getInClause(int) - Method in interface com.im.commons.db.DatabasePlatformX
- getInClauseDefaultImpl(int) - Static method in class com.im.commons.db.AbstractDatabasePlatform
- getIncrement() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getIndexInfo() - Method in interface com.im.commons.db.ddl.DBTableInfo
- getIndexInfo() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getIndexInfo() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getIndexName() - Method in class com.im.commons.db.ddl.DBConstraintInfo
-
The index that backs this constraint.
- getIndexName() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getIndexName() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeAbstractTableSetInfo
- getIndexSchema() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getIndexTableName() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- getIndexType() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getIndexTypeName() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getInvocationID() - Method in class com.im.commons.db.ChangeLog
- getInvocationID() - Method in class com.im.commons.db.InvocationLog
- getJChemCartServerJChemTableVersion() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Get the index version number used by the cartridge.
- getJChemCartServerJChemTableVersion() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Get the index version number used by the cartridge.
- getJChemCartServerJChemVersion() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Get the JChem version number used by the cartridge.
- getJChemCartServerJChemVersion() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Get the JChem version number used by the cartridge.
- getJChemPropertyTableNames() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getJChemPropertyTableNames() - Method in interface com.im.commons.db.DatabasePlatform
-
Returns cached JChem property table names.
- getJChemTableIndex() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getJChemTableIndex() - Method in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- getJChemTableIndex() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- getJChemTableIndex() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- getJChemTableInfo() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
-
Get the tableInfo for the JChemBase table.
- getJChemTableInfoFull() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getJdbcTemplate() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getJdbcTemplate() - Method in interface com.im.commons.db.DatabasePlatform
- getJdbcType() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getJdbcType() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getJdbcType() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getJdbcType() - Method in class com.im.commons.db.ddl.DBColInfo
-
Getter for property jdbcType.
- getJdbcType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
- getJdbcType() - Method in class com.im.commons.db.dml.TableColumn
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.JChemPropertyTableSetInfo
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
- getJoins() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
-
The joins for each of the tables used by this set of tables.
- getJoinTableColumns1() - Method in class com.im.commons.db.dml.SQLJoin.Path
- getJoinTableColumns2() - Method in class com.im.commons.db.dml.SQLJoin.Path
- getLastValue() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getLength() - Method in class com.im.commons.db.ddl.DBColInfo
-
Getter for property length.
- getLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The length (size) of this column.
- getLoadingSchemaContext() - Static method in class com.im.commons.db.AbstractDatabasePlatform
- getLobHandler() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getLobHandler() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getLobHandler() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getLobHandler() - Method in interface com.im.commons.db.DatabasePlatform
-
Deprecated.5.12 Use
DBDatabaseInfo.getLobHandler()
instead. - getLobHandler() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getLobHandler() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- getMaxAllowedLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getMaxAllowedLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The maximum allowed length for this column.
- getMaxAllowedScale() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getMaxAllowedScale() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The maximum allowed scale for this column.
- getMaxColumnNameLength() - Method in enum com.im.commons.db.DBType
- getMaxColumnNameLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getMaxColumnNameLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Retrieves the maximum number of characters this database allows for a column name.
- getMaxElementsInList() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getMaxElementsInList() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- getMaxElementsInList() - Method in class com.im.commons.db.dml.TermEncoder
-
Gets the maximum number of elements allowed in a SQL
IN ()
clause. - getMaxIndexNameLength() - Method in enum com.im.commons.db.DBType
- getMaxIndexNameLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getMaxIndexNameLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Retrieves the maximum number of characters this database allows for a index name.
- getMaxTableNameLength() - Method in enum com.im.commons.db.DBType
- getMaxTableNameLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getMaxTableNameLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Retrieves the maximum number of characters this database allows in a table name.
- getMaxValue() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getMetaDataType() - Method in class com.im.commons.db.ChangeLog
- getMetaTableNames() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getMetaTableNames() - Method in interface com.im.commons.db.DatabasePlatform
- getMetaTableNamesSorted() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getMetaTableNamesSorted() - Method in interface com.im.commons.db.DatabasePlatformX
- getMethodDescriptors() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
Gets the bean's
MethodDescriptor
s. - getMinAllowedLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getMinAllowedLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The minimum allowed length for this column.
- getMinAllowedScale() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getMinAllowedScale() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The minimum allowed scale for this column.
- getMinValue() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getName() - Method in class com.im.commons.db.datasource.DataSourceFactory
- getName() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the name of the database artefact represented by this
DBTableInfo
. - getName() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getName() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getName() - Method in class com.im.commons.db.dml.TableDefinition
- getNativeConnection(Connection) - Method in class com.im.commons.db.util.CommonsDbcpNativeJdbcExtractor
-
Method copied from NativeJdbcAdapter from spring 4.3.9 (removed in Spring 5.2.5).
- getNativePreparedStatement(PreparedStatement) - Method in class com.im.commons.db.util.CommonsDbcpNativeJdbcExtractor
- getNativeType() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getNativeType() - Method in class com.im.commons.db.ddl.DBColInfo
- getNativeType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The column type in string form e.g.
- getNumActive() - Method in class com.im.commons.db.datasource.BaseDataSource
- getNumberOfEdges() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getNumberOfInts() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getNumberOfOnes() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getOrderByClause() - Method in class com.im.commons.db.dml.SQLSelectStatement
-
Getter for property orderByClause.
- getParent() - Method in class com.im.commons.db.ChangeLog
- getPaths() - Method in class com.im.commons.db.dml.SQLJoin
- getPkColumnNames() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getPKColumnNames() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getPkName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getPKName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getPkSchemaName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getPkTableName() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
-
Getter for property pkTableName.
- getPlaceholdersCount() - Method in enum com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- getPoolSize() - Method in class com.im.commons.db.datasource.BaseDataSource
- getPreferedFetchSize() - Method in enum com.im.commons.db.DBType
-
Gets optimal fetch sizes for this DB type.
- getPrimaryKeyColumns() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the name of the primary key columns.
- getPrimaryKeyColumns() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Get the value of primary key columns for the table.
- getPrimaryKeyColumns() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getPrimaryKeyType() - Method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- getProperties() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getProperty(String) - Method in class com.im.commons.db.ddl.DBColInfo
- getPropertyDescriptors() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
-
Gets the bean's
PropertyDescriptor
s. - getPropertyNamePrefixForJChemBaseTableInPropertyTable() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
-
Get the prefix that identifies this JChem table's properties in the JChem property table.
- getPropertyNamePrefixForJChemBaseTableInPropertyTable() - Method in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- getPropertyNamePrefixForJChemBaseTableInPropertyTable() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- getPropertyNamePrefixForJChemBaseTableInPropertyTable() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- getPropertyTable() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getPropertyTableNames() - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the schema qualified names of all property tables that we know about.
- getPropertyTableNamesForSchema(String) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the non-qualified names of all property tables that we know about in the specified schemas.
- getQualifiedName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getQuestion() - Method in class com.im.commons.db.JChemTableUpdater
- getResizingSupported() - Method in class com.im.commons.db.ddl.DBColInfo
- getScale() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- getScale() - Method in class com.im.commons.db.ddl.DBColInfo
-
Getter for property scale.
- getScale() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
The scale (precision) of this column.
- getSchema() - Method in class com.im.commons.db.datasource.BaseDataSource
- getSchema() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the database schema name of the associated artefact.
- getSchema() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getSchema() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getSchema() - Method in class com.im.commons.db.util.SchemaQualifiedName
- getSchemaID() - Method in class com.im.commons.db.InvocationLog
- getSchemaName() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getSchemaName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getSchemaNames() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getSchemaNames() - Method in interface com.im.commons.db.DatabasePlatform
-
Get the list of schema names that are accessible to the user.
- getSchemaPlusIndex() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getSchemaProperties() - Method in class com.im.commons.db.datasource.BaseDataSource
-
The
schemaProperties
field very likely does not belong here. - getSelectElements() - Method in class com.im.commons.db.dml.SQLSelectStatement
- getSequenceName() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getSetEnabledSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getSetEnabledSql() - Method in interface com.im.commons.db.DatabasePlatform
- getSimpleName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getSize() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
-
Deprecated.Use getLength()
- getSortColumns() - Method in class com.im.commons.db.dml.SQLOrderByClause
- getSource() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getSQL() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the SQL select statement if this is a
DBTableInfo.Type.VIEW
. - getSQL() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
-
Getter for SQL that defines this view if it is a view, otherwise null.
- getSQL() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
-
Getter for SQL that defines this view if it is a view, otherwise null.
- getSqlType() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getSqlType() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getSqlWriter() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getSqlWriter() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getSQLWriter() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getSQLWriter() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- getStandardizerConfig() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getStartTime() - Method in class com.im.commons.db.InvocationLog
- getStructureColumnName() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
-
The name of the structure column which is used by this index.
- getSubquery() - Method in class com.im.commons.db.dml.TableDefinition
- getTable() - Method in class com.im.commons.db.dml.SQLSelectColumn
- getTable() - Method in class com.im.commons.db.dml.TableColumn
-
Get the schema qualified table name.
- getTable() - Method in class com.im.commons.db.util.SchemaQualifiedName
- getTable1Columns() - Method in class com.im.commons.db.dml.SQLJoin.Path
- getTable2Columns() - Method in class com.im.commons.db.dml.SQLJoin.Path
- getTableColumn() - Method in class com.im.commons.db.dml.SortColumn
- getTableColumn() - Method in class com.im.commons.db.dml.SQLSelectColumn
- getTableInfo(String) - Method in class com.im.commons.db.ddl.DBItemsCache
- getTableInfo(String, String) - Method in class com.im.commons.db.ddl.DBItemsCache
- getTableInfos() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
-
Get all the DFTableInfos that are part of this table cluster.
- getTableName() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getTableName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- getTableNames() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
-
The names of the "tables" used by this cluster.
- getTableNames(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- getTableNames(String) - Method in interface com.im.commons.db.DatabasePlatform
-
Get the table names for the specified schema
- getTablesAssociatedWithPropertyTable(String) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the schema qualified table names (e.g.
- getTableSchema() - Method in class com.im.commons.db.ddl.DBIndexInfo
- getTableSetInfo(SchemaQualifiedName) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Deprecated.
- getTableSetInfo(String) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Deprecated.
- getTableSetInfo(String, String) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Deprecated.
- getTableSetInfos(SchemaQualifiedName) - Method in class com.im.commons.db.ddl.DBItemsCache
- getTableType() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
-
The contents of the table as defined by one of the
TABLE_TYPE_*
constants. - getTableVersion() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- getTransactionManager() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getTransactionManager() - Method in interface com.im.commons.db.DatabasePlatform
- getTriggerInfo() - Method in interface com.im.commons.db.ddl.DBTableInfo
- getTriggerInfo() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getTriggerInfo() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getType() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- getType() - Method in class com.im.commons.db.columnhandling.ColumnHandlerFactory.Context
- getType() - Method in enum com.im.commons.db.DBType
-
Gets a string uniquely identifying the JDBC driver.
- getType() - Method in class com.im.commons.db.ddl.DBConstraintInfo
-
The type of the constraint, as defiend by one of the Type enums.
- getType() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- getType() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the type of this
DBTableInfo
instance. - getType() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getType() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getType() - Method in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- getType() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- getType() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- getType() - Method in class com.im.commons.db.ddl.tablesets.JChemPropertyTableSetInfo
- getType() - Method in class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
- getType() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
-
A string that identifies the table type.
- getUniqueConstraints() - Method in interface com.im.commons.db.ddl.DBTableInfo
- getUniqueConstraints() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- getUniqueConstraints() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- getUnsupportedDatabaseOperations() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- getUnsupportedDatabaseOperations() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- getUpdateAction() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- getUpdatePasswordSql() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getUpdatePasswordSql() - Method in interface com.im.commons.db.DatabasePlatform
- getUpdateRuleAction(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Returns a string representation of the action code for update rule in a FK.
- getUpdateRuleAction(int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Returns a string representation of the action code for update rule in a FK.
- getUsedSchemas() - Method in class com.im.commons.db.AbstractDatabasePlatform
- getUsedSchemas() - Method in interface com.im.commons.db.DatabasePlatform
-
Only used on sequences, please do not use this method.
- getUsedSchemas() - Method in class com.im.commons.db.ddl.DBItemsCache
-
Get the schemas that are currently in use.
- getUsername() - Method in class com.im.commons.db.InvocationLog
- getUUIDsFromParams(Object[]) - Static method in class com.im.commons.db.util.DBUtils
-
Used for getting
usrOpId
UUID fromJChemSearchOptions
string representation. - getViewNames(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- getViewNames(String) - Method in interface com.im.commons.db.DatabasePlatform
-
Get the view names for the specified schema
- getWarning() - Method in class com.im.commons.db.JChemTableUpdater
- getWhereClause() - Method in class com.im.commons.db.dml.SQLSelectStatement
-
Get the current where clause.
- getWhereClause() - Method in class com.im.commons.db.dml.SQLUpdateStatement
- GREATER_THAN - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- GREATER_THAN_OR_EQUAL - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
H
- hashCode() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- hashCode() - Method in class com.im.commons.db.ddl.DBColInfo
- hashCode() - Method in class com.im.commons.db.ddl.DBConstraintInfo
- hashCode() - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- hashCode() - Method in class com.im.commons.db.ddl.DBIndexInfo
- hashCode() - Method in class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- hashCode() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- hashCode() - Method in class com.im.commons.db.ddl.DBTriggerInfo
- hashCode() - Method in class com.im.commons.db.dml.SQLJoin
- hashCode() - Method in class com.im.commons.db.dml.SQLJoin.Path
- hashCode() - Method in class com.im.commons.db.dml.SQLSelectColumn
- hashCode() - Method in class com.im.commons.db.dml.SQLSelectFunction
- hashCode() - Method in class com.im.commons.db.dml.TableColumn
- hashCode() - Method in class com.im.commons.db.dml.TableDefinition
- hashCode() - Method in class com.im.commons.db.util.SchemaQualifiedName
- hasLength() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- hasLength() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Does this column have a length.
- hasMoreActions() - Method in class com.im.commons.db.JChemTableUpdater
- hasScale() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- hasScale() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Does this column have a scale.
I
- I - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- ID - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- IGNORE - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- IJC_API_KEYS_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
-
Name of table for API keys
- IJC_AUTHORITIES_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_CHANGE_LOG_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_CONNECT_ITEMS_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
-
Name of table for Connect custom items
- IJC_CONNECT_STRUCTURES_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
-
Name of table for structure id mapping for Connect
- IJC_IMPL_PREFIX - Static variable in class com.im.commons.db.DBCommonConstants
- IJC_INVOCATION_LOG_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_ITEM_INFO_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_ITEM_USER_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_SCHEMA_AUTHORITIES_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_SCHEMA_OTHER_SHARING_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
-
Name of table containing info about sharing of custom items (scripts etc.).
- IJC_SCHEMA_OTHER_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
-
Name of table for lists, scripts, queries etc.
- IJC_SCHEMA_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_SECURITY_AUTHORITIES_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_SECURITY_INFO_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_SECURITY_USERS_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_USER_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_VIEWS_BACKUP_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
-
Renamed IJC_VIEWS.
- IJC_VIEWS_SEQUENCE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
- IJC_VIEWS_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
-
Deprecated.Since 5.12, this table is an empty stub for older versions, which try to create the tables just after connecting to the database. During the upgrade, the data should have been copied to IJC_CUSTOM_ITEMS. In addition, the original IJC_VIEWS was renamed to IJC_VIEWS_BACKUP.
- IMAGE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- IN_LIST - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- INDEX_UNIQUE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Constant type for the unique index.
- IndexColumn() - Constructor for class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- IndexColumn(String, Boolean) - Constructor for class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- indexName - Variable in class com.im.commons.db.ddl.tablesets.JChemCartridgeAbstractTableSetInfo
- InitializationException - Exception in com.im.commons.db
- InitializationException() - Constructor for exception com.im.commons.db.InitializationException
-
Creates a new instance of
InitializationException
without detail message. - InitializationException(String) - Constructor for exception com.im.commons.db.InitializationException
-
Constructs an instance of
InitializationException
with the specified detail message. - InitializationException(String, Throwable) - Constructor for exception com.im.commons.db.InitializationException
- INLINE_VIEW - com.im.commons.db.ddl.DBTableInfo.Type
-
The
DBTableInfo
type for a plain SQL select. - INT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- INT_IDENTITY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INT2 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INT4 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INT8 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INTEGER - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- INTEGER - com.im.commons.db.ddl.DBDatabaseInfo.PKType
- INTEGER - com.im.commons.db.ddl.GenericColumnType
- INTEGER - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- INTEGER_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- InvocationLog - Class in com.im.commons.db
- InvocationLog(long, Timestamp, long, String, String, String) - Constructor for class com.im.commons.db.InvocationLog
- isAbsoluteStereo() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- isAscending() - Method in interface com.im.commons.db.ddl.DBIndexInfo.Column
- isAscending() - Method in class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
- isAscending() - Method in class com.im.commons.db.dml.SortColumn
-
Get the value of ascending.
- isCartridgeJChemTableVersionCurrent() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Compare the table version used by the cartridge to the one used by JChem.
- isCartridgeJChemTableVersionCurrent() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Compare the table version used by the cartridge to the one used by JChem.
- isCartridgeJChemVersionCurrent() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Compare the JChem version to the JChem cartridge to the one used by the JChem version that is being used here.
- isCartridgeJChemVersionCurrent() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Compare the JChem version to the JChem cartridge to the one used by the JChem version that is being used here.
- isConnectionProperty(String) - Method in class com.im.commons.db.datasource.BaseDataSource
-
Returns whether the property with
key
is connection property or no. - isDistinct() - Method in class com.im.commons.db.dml.SQLSelectStatement
- isDuplicateFiltering() - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
-
Get the value of duplicateFiltering.
- isFilteringNodes() - Static method in class com.im.commons.db.AbstractDatabasePlatform
- isLazy() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- isLengthSpecified() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- isLengthSpecified() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Has length been specified upon table creation.
- isLoadingSchema() - Static method in class com.im.commons.db.AbstractDatabasePlatform
- isLobPrefetched() - Method in class com.im.commons.db.dml.TermEncoder
-
Determines whether a LOB column value is automatically pre-fetched by the database and JDBC.
- isOracleTextIndexPresent() - Method in class com.im.commons.db.ddl.DBColInfo
- isOrderByColsMustBeInSelectCols() - Method in class com.im.commons.db.dml.SQLSelectStatement
-
Get the value of orderByColsMustBeInSelectCols.
- isOrderByColsMustBeInSelectCols() - Method in class com.im.commons.db.dml.TermEncoder
-
Determines whether a column in ORDER BY clause has to be among the SELECT columns.
- isPropertyReadOnly(String) - Method in class com.im.commons.db.ddl.DBColInfo
- isReadOnly() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Determines whether this database artifact allows modifications.
- isReadOnly() - Method in enum com.im.commons.db.ddl.DBTableInfo.Type
-
Determines whether this type of database objects can be modified.
- isReadOnly() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- isReadOnly() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- isRequired() - Method in class com.im.commons.db.ddl.DBColInfo
-
NULL or NOT NULL.
- isRescalingSupported() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- isRescalingSupported() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
- isResizingSupported() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- isResizingSupported() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Can the length of this column be changed.
- isRollup() - Method in class com.im.commons.db.dml.SQLGroupByClause
- isScaleSpecified() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- isScaleSpecified() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Has scale been specified upon table creation.
- isSupported() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
-
Is this a supported DIF datatype.
- isSupported() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Is this a supported DIF datatype.
- isSupportsSchemas() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- isTautomerDuplicateChecking() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- isUnique() - Method in class com.im.commons.db.ddl.DBIndexInfo
- isVirtual() - Method in enum com.im.commons.db.ddl.DBTableInfo.Type
-
Determines if this is a virtual database objects type.
- isWrapperFor(Class<?>) - Method in class com.im.commons.db.datasource.BaseDataSource
- IUD - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
J
- JAVA_OBJECT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- JChemBaseTableSetInfo - Class in com.im.commons.db.ddl.tablesets
- JChemBaseTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- JChemCartridgeAbstractTableSetInfo - Class in com.im.commons.db.ddl.tablesets
-
Abstract base class of a TableSetInfo for a JChem cartridge table
- JChemCartridgeAbstractTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.JChemCartridgeAbstractTableSetInfo
- JChemCartridgeJChemBaseTableSetInfo - Class in com.im.commons.db.ddl.tablesets
- JChemCartridgeJChemBaseTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- JChemCartridgeStandardTableSetInfo - Class in com.im.commons.db.ddl.tablesets
- JChemCartridgeStandardTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- JChemPropertyTableSetInfo - Class in com.im.commons.db.ddl.tablesets
-
TableSetInfo for a JChem property table.
- JChemPropertyTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.JChemPropertyTableSetInfo
- JChemSearchOptionsWriter - Class in com.im.commons.db.util
-
Utility class for writing JChemSearchOptions to a String for execution e.g.
- JChemSearchOptionsWriter() - Constructor for class com.im.commons.db.util.JChemSearchOptionsWriter
- JChemSearchOptionsWriter(String[]) - Constructor for class com.im.commons.db.util.JChemSearchOptionsWriter
- JChemTableUpdater - Class in com.im.commons.db
- JChemTableUpdater(ConnectionHandler, ImmutableSet<String>) - Constructor for class com.im.commons.db.JChemTableUpdater
- join(Object[], String) - Static method in class com.im.commons.db.util.DBUtils
-
Deprecated.5.12 Use
Joiner
instead. - join(StringBuilder, Object[], String) - Static method in class com.im.commons.db.util.DBUtils
-
Deprecated.5.12 Use
Joiner
instead. - join(Collection<?>, String) - Static method in class com.im.commons.db.util.DBUtils
-
Deprecated.5.12 Use
Joiner
instead.
L
- LazyLoader - Interface in com.im.commons.db.ddl
- LENGTH_AND_SCALE - com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
Both length and scale properties can be set.
- LENGTH_ONLY - com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
Length can be set but scale cannot.
- LESS_THAN - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- LESS_THAN_OR_EQUAL - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- LIKE - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- loadDBTableInfo(String, String, DFFeedback) - Method in interface com.im.commons.db.ddl.LazyLoader
- loadIfLazy() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- LOB_PREFETCH - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- LONG - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONG_RAW - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONGBLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONGTEXT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONGVARBINARY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONGVARBINARY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- LONGVARCHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- LONGVARCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- lookupArrayValues(Properties, String) - Static method in class com.im.commons.db.ddl.AbstractDBInfo
M
- MEDIUMBLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- MEDIUMINT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- MEDIUMINT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- MEDIUMTEXT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- MINIMAL_USROPID_JCC_VERSION - Static variable in class com.im.commons.db.util.JChemSearchOptionsWriter
-
Minimal version of JCC which supports
usrOpID:
parameter. - MOLECULE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- MYSQL - com.im.commons.db.DBType
-
MySql database
N
- NAME_PRIMARY_KEY_CONSTRAINT - Static variable in interface com.im.commons.db.DatabasePlatform
-
Marker for a constraint that enforces the primary key.
- nativeType(int, String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
- nativeType(int, String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Create a native type.
- nativeType(int, String, int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
- nativeType(int, String, int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Create a native type.
- nativeType(int, String, int, int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Create the native type for these settings.
- nativeType(int, String, int, int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Create a native type.
- nativeType(String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Create the NativeType for the specified column type.
- nativeType(String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Create the NativeType for the specified column type.
- NCHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- NCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- NCLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- next() - Method in class com.im.commons.db.util.AdaptiveFetchSizeComputation
- next() - Method in class com.im.commons.db.util.FetchSizeComputation
- NO_JOIN - Static variable in class com.im.commons.db.dml.SQLJoin
- NONE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Length or scale not valid for this type of column.
- NONE - Static variable in class com.im.commons.db.dml.SQLWhereClauseLeafElement
- NOT_ALLOWED - com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
Length and scale should not be set.
- NOT_CONTAINS - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_ENDS_WITH - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_EQUALS - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_IN_LIST - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_LIKE - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_NULL - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NOT_STARTS_WITH - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NULL - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- NULL - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- NUMBER - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- NUMBER - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- numberOfEdges - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- numberOfInts - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- numberOfOnes - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- NUMERIC - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- NUMERIC - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- NVARCHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- NVARCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- NVARCHAR2 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- NVARCHAR2 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
O
- obscurePassword(String, String) - Static method in class com.im.commons.db.datasource.BaseDataSource
- OR - com.im.commons.db.dml.SQLWhereClauseCompositeElement.Type
- ORACLE - com.im.commons.db.DBType
-
Oracle database
- OTHER - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
P
- P - com.im.commons.db.ddl.DBConstraintInfo.Type
- Path(List<? extends TableColumn>, List<? extends TableColumn>) - Constructor for class com.im.commons.db.dml.SQLJoin.Path
- Path(List<? extends TableColumn>, List<? extends TableColumn>, List<? extends TableColumn>, List<? extends TableColumn>) - Constructor for class com.im.commons.db.dml.SQLJoin.Path
- performNextAction(DFEnvironmentRO) - Method in class com.im.commons.db.JChemTableUpdater
- PlatformNativeType(int, String, int, int, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- PlatformNativeType(int, String, int, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- POSTGRESQL - com.im.commons.db.DBType
-
PostgreSQL database.
- PREFIX - Static variable in class com.im.commons.db.datasource.DataSourceFactory
- preInitValidate() - Method in class com.im.commons.db.AbstractDatabasePlatform
- prepareConnectionHandler(DataSource, String) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
-
TODO - this javadoc seems wrong.
- prepareConnectionHandlerMutliConnectionNoTx(DataSource, String) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
-
Special case of creating a ConnectionHandler that only has connection details, not an actual physical connection.
- prepareDefaultFromDatabaseMetadata(String, DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Convert the default value read from the JDBC metadata data into the real value.
- prepareNewConnection(Connection) - Method in class com.im.commons.db.datasource.BaseDataSource
- processOption(JChemSearchOptions, String) - Method in class com.im.commons.db.util.JChemSearchOptionsWriter
-
Handle an option.
- PROP_CHEMICAL_TERMS_FORMULA - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_COLUMN_DEFINITION - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_COLUMN_NAME - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_DEFAULT_VALUE - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_FIELD - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_JDBC_TYPE - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_LENGTH - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_REQUIRED - Static variable in class com.im.commons.db.ddl.DBColInfo
- PROP_SCALE - Static variable in class com.im.commons.db.ddl.DBColInfo
- propertyTable - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- PSEUDO_COLUMN - com.im.commons.db.ddl.DBColInfo.ImplementationType
R
- R - com.im.commons.db.ddl.DBConstraintInfo.Type
- RAW - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- readDatabaseViewDefinitions(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- readPropertyTables(Set<String>, ResultSet) - Method in class com.im.commons.db.AbstractDatabasePlatform
- readPropertyTablesNoSchema(Set<String>, ResultSet) - Method in class com.im.commons.db.AbstractDatabasePlatform
- readPropertyTablesWithSchema(Set<String>, ResultSet) - Method in class com.im.commons.db.AbstractDatabasePlatform
- readValue(ResultSet) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- readValue(ResultSet, String, Class, int) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Deprecated.
- readValue(ResultSet, String, Class, int) - Method in interface com.im.commons.db.DatabasePlatform
-
Deprecated.Use the DBValueHandler which is available from the DBFieldCapability instead.
- REAL - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- REAL - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- REAL_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- REBUILD_INDEX - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- REF - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- registerJdbcType(int, String) - Static method in class com.im.commons.db.ddl.AbstractDBInfo
- releaseConnectionHandler(ConnectionHandler, DataSource) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
-
Helper that releases the connection handler.
- removeFromModel(String, DBItemsCache) - Method in interface com.im.commons.db.ddl.AbstractInfo
- removeFromModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBColInfo
- removeFromModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBConstraintInfo
- removeFromModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- removeFromModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.DBIndexInfo
- removeFromModel(String, DBItemsCache) - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- removeProperty(String) - Method in class com.im.commons.db.ddl.DBColInfo
-
Remove a property.
- removePropertyChangeListener(PropertyChangeListener) - Method in class com.im.commons.db.ddl.DBColInfo
-
Removes PropertyChangeListener from the list of listeners.
- removeTableSetInfo(TableSetInfo) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Removes an item from the cache.
- RENAME_COLUMN - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- repeat(String, String, int) - Static method in class com.im.commons.db.util.DBUtils
- requiresNotNullDefault() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- requiresNotNullDefault() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Determines if it is legal to declare a column NOT NULL while giving no default value.
- requiresNotNullDefault(DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Determines if it is legal to declare a column NOT NULL while giving no default value.
- requiresNotNullDefault(DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Determines if it is legal to declare a column NOT NULL while giving no default value.
- requiresNotNullFK() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Determines, if the columns participating in FK must be NOT NULL.
- requiresNotNullFK() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Determines, if the columns participating in FK must be NOT NULL.
- requiresNotNullUnique() - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Determines, if the DB requires a NOT NULL constraint before an UQ can be created for the field.
- requiresNotNullUnique() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Determines, if the DB requires a NOT NULL constraint before an UQ can be created for the field.
- reScale(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- reScale(int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Create a new NativeType of this new scale.
- reSize(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- reSize(int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
-
Create a new NativeType of this new length.
- ROWID - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- ROWID - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
S
- SchemaDoesNotExistException - Exception in com.im.commons.db
- SchemaDoesNotExistException(String) - Constructor for exception com.im.commons.db.SchemaDoesNotExistException
- schemaPlusTable() - Method in interface com.im.commons.db.ddl.DBTableInfo
-
Gets the fully qualified name of the underlying database artifact.
- schemaPlusTable() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- schemaPlusTable() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- schemaPlusTable() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- schemaPlusTable(String, String) - Static method in class com.im.commons.db.util.SchemaQualifiedName
- SchemaQualifiedName - Class in com.im.commons.db.util
-
Schema qualified table name representation.
- SchemaQualifiedName(DBTableInfo) - Constructor for class com.im.commons.db.util.SchemaQualifiedName
- SchemaQualifiedName(String, String) - Constructor for class com.im.commons.db.util.SchemaQualifiedName
- SELECT_DISTINCT_WITH_ORDER_BY_WHEN_COLUMN_NOT_AMONG_SELECT_COLS - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- SEQUENCES - com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
- SERIAL - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- serialVersionUID - Static variable in class com.im.commons.db.SQLWriterRegistry
- serialVersionUID - Static variable in class com.im.commons.db.SQLWriterRegistry.SQLDateWriter
- setAbsoluteStereo(boolean) - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- setAffectedRows(long) - Method in class com.im.commons.db.ChangeLog
- setAllSchemas(List<String>) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Set all schemas accessible to the db user.
- setCatalog(String) - Method in class com.im.commons.db.datasource.BaseDataSource
- setChangeID(String) - Method in class com.im.commons.db.ChangeLog
- setChanges(List<ChangeLog>) - Method in class com.im.commons.db.InvocationLog
- setChangeType(String) - Method in class com.im.commons.db.ChangeLog
- setColumnName(String) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- setColumns(DBIndexInfo.Column[]) - Method in class com.im.commons.db.ddl.DBIndexInfo
- setColumns(String[]) - Method in class com.im.commons.db.ddl.DBConstraintInfo
- setDbType(DBType) - Method in class com.im.commons.db.datasource.BaseDataSource
- setDeleteAction(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setDescription(String) - Method in class com.im.commons.db.ChangeLog
- setDescription(String) - Method in class com.im.commons.db.InvocationLog
- setDetails(String) - Method in class com.im.commons.db.ChangeLog
- setDistinct(boolean) - Method in class com.im.commons.db.dml.SQLSelectStatement
- setDriverClassName(String) - Method in class com.im.commons.db.datasource.BaseDataSource
- setDuplicateFiltering(boolean) - Method in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
-
Set the value of duplicateFiltering.
- setDuration(long) - Method in class com.im.commons.db.ChangeLog
- setDuration(long) - Method in class com.im.commons.db.InvocationLog
- setFkColumnNames(String[]) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setFKColumnNames(String[]) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setFkName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setFKName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setFkSchemaName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setFkTableName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
-
Setter for property fkTableName.
- setIdColumnName(String) - Method in class com.im.commons.db.dml.SQLUpdateStatement
- setInvocationID(long) - Method in class com.im.commons.db.InvocationLog
- setInvocationID(String) - Method in class com.im.commons.db.ChangeLog
- setJdbcType(int) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- setLobHandler(LobHandler) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- setMetaDataType(String) - Method in class com.im.commons.db.ChangeLog
- setParent(String) - Method in class com.im.commons.db.ChangeLog
- setPkColumnNames(String[]) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setPKColumnNames(String[]) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setPkName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setPKName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setPkSchemaName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setPkTableName(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
-
Setter for property pkTableName.
- setPrepareConnectionForCartridge(boolean) - Method in class com.im.commons.db.datasource.BaseDataSource
-
Set the value of prepareConnectionForCartridge.
- setPropertyReadOnly(String, boolean) - Method in class com.im.commons.db.ddl.DBColInfo
- setRollup(boolean) - Method in class com.im.commons.db.dml.SQLGroupByClause
- setScale(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
- setSchema(String) - Method in class com.im.commons.db.datasource.BaseDataSource
- setSchemaID(String) - Method in class com.im.commons.db.InvocationLog
- setSchemaProperties(Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
- setSize(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
-
Deprecated.Use reSize()
- setSqlType(DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- setSqlWriter(SQLWriter) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
- setStartTime(Timestamp) - Method in class com.im.commons.db.InvocationLog
- setTable(SchemaQualifiedName) - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Set the table to be updated.
- setTautomerDuplicateChecking(boolean) - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- setUpdateAction(String) - Method in class com.im.commons.db.ddl.DBForeignKeyInfo
- setUpdateAllRows() - Method in class com.im.commons.db.dml.SQLUpdateStatement
-
Specifies that all rows are to be updated.
- setUsedSchemas(List<String>) - Method in class com.im.commons.db.AbstractDatabasePlatform
- setUsedSchemas(List<String>) - Method in class com.im.commons.db.ddl.DBItemsCache
-
Sets used schemas.
- setUsername(String) - Method in class com.im.commons.db.InvocationLog
- setWhereClause(SQLWhereClauseElement) - Method in class com.im.commons.db.dml.SQLUpdateStatement
- SMALLINT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- SMALLINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- SMALLINT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- SortColumn - Class in com.im.commons.db.dml
-
A column in a sort directive.
- SortColumn(TableColumn, boolean) - Constructor for class com.im.commons.db.dml.SortColumn
- splitSchemaFromTable(String) - Static method in class com.im.commons.db.util.SchemaQualifiedName
-
Splits the schema name from the table name.
- sqlAddColumn(String, String, String, String, String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlAddColumn(String, String, String, String, String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
- sqlAddForeignKey(String, String, String, String[], String[], String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlAddForeignKey(String, String, String, String[], String[], String, String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlAddIndex(String, String, String, String[], boolean[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Add an index to the table.
- sqlAddIndex(String, String, String, String[], boolean[]) - Method in interface com.im.commons.db.DatabasePlatform
-
Add an index to the table
- sqlAddUniqueConstraint(String, String, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Add unique constraint for some columns in the table.
- sqlAddUniqueConstraint(String, String, String[]) - Method in interface com.im.commons.db.DatabasePlatform
-
Add unique constraint for some columns in the table.
- sqlAlterColumnDefault(SchemaQualifiedName, String, Class, String, String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlAlterColumnDefault(String, String, String, String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlAlterColumnName(String, String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlAlterColumnName(String, String, String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlAlterColumnRequired(String, String, String, String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
- sqlAlterColumnSize(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlAlterColumnSize(String, String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlAlterTableName(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlAlterTableName(String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateFakeIJCViewsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateFakeIJCViewsTable() - Method in interface com.im.commons.db.DatabasePlatformX
-
During upgrade to 5.12, the IJC_VIEWS was renamed to IJC_VIEWS_BACKUP.
- sqlCreateIJCApiKeysTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCApiKeysTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCAuthoritiesTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCAuthoritiesTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCChangesLogTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCChangesLogTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCConnectCustomItemsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCConnectCustomItemsTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCConnectStructureMappingTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCConnectStructureMappingTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCGenericsSharingTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCGenericsSharingTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCGenericsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Deprecated.
- sqlCreateIJCGenericsTable() - Method in interface com.im.commons.db.DatabasePlatformX
-
Deprecated.
- sqlCreateIJCGenericsTableV512() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCGenericsTableV512() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCInvocationLogTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCInvocationLogTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCItemInfoTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCItemInfoTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCItemUserTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCItemUserTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCSchemaAuthoritiesTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCSchemaAuthoritiesTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCSchemaTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCSchemaTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCSecurityAuthoritiesAuthoritiesFK() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCSecurityAuthoritiesAuthoritiesFK() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCSecurityInfoTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCSecurityInfoTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCUserTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateIJCUserTable() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateIJCViewsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Deprecated.
- sqlCreateIJCViewsTable() - Method in interface com.im.commons.db.DatabasePlatformX
-
Deprecated.Use IJC_CUSTOM_ITEMS. This method remains for tests.
- sqlCreateSecurityTables() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Get the SQL that creates the database-based security tables.
- sqlCreateSecurityTables() - Method in interface com.im.commons.db.DatabasePlatform
-
Get the SQL need3ed to create the username/password tables.
- sqlCreateSecurityTablesExternalConstraints() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateSecurityTablesExternalConstraints() - Method in interface com.im.commons.db.DatabasePlatform
-
Constraints from the security tables to the other tables.
- sqlCreateSequence(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateSequence(String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlCreateTable(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateTable(String, String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateTable(String, List<DBDatabaseInfo.NativeType>, List<String>) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateTable(String, List<DBDatabaseInfo.NativeType>, List<String>) - Method in interface com.im.commons.db.DatabasePlatform
-
Creates a table with the given name and the fields.
- sqlCreateTable(String, List<DBDatabaseInfo.NativeType>, List<String>) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlCreateView(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlCreateView(String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlDataColumn() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Hook for optimized CLOB loading in Oracle.
- sqlDataColumn() - Method in interface com.im.commons.db.DatabasePlatformX
- SQLDateWriter(String, String) - Constructor for class com.im.commons.db.SQLWriterRegistry.SQLDateWriter
- sqlDeleteRow(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDeleteRow(String, String) - Method in interface com.im.commons.db.DatabasePlatform
-
Generate SQL to delete a row.
- sqlDeleteSharing() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDeleteSharing() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlDropColumn(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropColumn(String, String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlDropConstraint(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropForeignKey(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropForeignKey(String, String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropIndex(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropIndex(String, String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropPrimaryConstraint(String, String, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropPrimaryConstraint(String, String, String[]) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropSequence(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropSequence(String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropTable(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropTable(String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropUniqueConstraint(String, String, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropUniqueConstraint(String, String, String[]) - Method in interface com.im.commons.db.DatabasePlatform
- sqlDropView(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlDropView(String) - Method in interface com.im.commons.db.DatabasePlatformX
- SQLElementFactory - Class in com.im.commons.db.dml
- SQLElementFactory(DBDatabaseInfo) - Constructor for class com.im.commons.db.dml.SQLElementFactory
- SQLElementFactory(TermEncoder) - Constructor for class com.im.commons.db.dml.SQLElementFactory
- sqlFullColumnDefinition(String, String, String, String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Generate the full column definition, including the defintion of any default value and the NULL/NOT NULL.
- sqlFullColumnDefinition(String, String, String, String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
-
Generate the full column definition, including the defintion of any default value and the NULL/NOT NULL.
- sqlGenericItemInsertV511() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Deprecated.
- sqlGenericItemInsertV511() - Method in interface com.im.commons.db.DatabasePlatformX
-
Deprecated.
- sqlGetDBSchemaVersion() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlGetDBSchemaVersion() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlGetTablesWithPropertyColumns() - Method in class com.im.commons.db.AbstractDatabasePlatform
- SQLGroupByClause - Class in com.im.commons.db.dml
-
The GROUP BY clause.
- sqlInsertRow(SchemaQualifiedName, List) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Creates insert row sql for a prepared statement.
- sqlInsertRow(SchemaQualifiedName, List) - Method in interface com.im.commons.db.DatabasePlatform
-
Creates insert row sql for a prepared statement of the form INSERT INTO table_name (col_1, col_2...) VALUES (?,?...)
- sqlInsertRowDefaults(SchemaQualifiedName, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Creates insert row sql that inserts the default value for these columns.
- sqlInsertRowDefaults(SchemaQualifiedName, String[]) - Method in interface com.im.commons.db.DatabasePlatform
-
Creates insert row sql that inserts the default value for these columns.
- sqlInsertSharing() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlInsertSharing() - Method in interface com.im.commons.db.DatabasePlatformX
- SQLJoin - Class in com.im.commons.db.dml
- SQLJoin(SQLJoin.Path...) - Constructor for class com.im.commons.db.dml.SQLJoin
- SQLJoin.Path - Class in com.im.commons.db.dml
- SQLMessageFormatWriter(String) - Constructor for class com.im.commons.db.SQLWriterRegistry.SQLMessageFormatWriter
- sqlNow() - Method in interface com.im.commons.db.DatabasePlatform
-
get the appropriate SQL clause for the curent time.
- SQLOrderByClause - Class in com.im.commons.db.dml
- sqlQueryForCustomItemSharing() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlQueryForCustomItemSharing() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlRebuildIndex(String, String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlRetrieveSequence(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlRetrieveSequence(String) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSchemaMetaDataInsert() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSchemaMetaDataInsert() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSchemaMetaDataNextIndex() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSchemaMetaDataNextIndex() - Method in interface com.im.commons.db.DatabasePlatformX
- SQLSelectColumn - Class in com.im.commons.db.dml
- SQLSelectColumn(TableColumn, SQLJoin) - Constructor for class com.im.commons.db.dml.SQLSelectColumn
- sqlSelectDistinct(TableDefinition, String[]) - Method in class com.im.commons.db.dml.SQLElementFactory
- sqlSelectDuplicateRows(String, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectDuplicateRows(String, String[]) - Method in interface com.im.commons.db.DatabasePlatform
- SQLSelectElement - Interface in com.im.commons.db.dml
- sqlSelectFromIjcAuthorities() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcAuthorities() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcCustomItems() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcCustomItems() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcItemInfo() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcItemInfo() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcItemUser() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcItemUser() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcItemUserByUser() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcItemUserByUser() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcSchema() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcSchema() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcSchemaByType() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcSchemaByType() - Method in interface com.im.commons.db.DatabasePlatformX
- sqlSelectFromIjcSecurityInfo() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSelectFromIjcSecurityInfo() - Method in interface com.im.commons.db.DatabasePlatformX
- SQLSelectFunction - Class in com.im.commons.db.dml
- sqlSelectInList(List<SQLSelectElement>, TableColumn, Collection<?>) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Creates a SQL SELECT statement in the form
SELECT foo, bar FROM baz WHERE idClauseColumn IN (idValues)
. - sqlSelectPS(List<SQLSelectElement>, TableColumn) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Creates SQL for a
PreparedStatement
in the formSELECT foo, bar FROM baz WHERE whereTermColumn = ?
. - sqlSelectPSmore(List<SQLSelectElement>, List<TableColumn>) - Method in class com.im.commons.db.dml.SQLElementFactory
-
Creates SQL for a
PreparedStatement
in the formSELECT foo, bar FROM baz WHERE whereTermColumn1 = ? AND ... AND whereTermColumnN = ?
. - SQLSelectStatement - Class in com.im.commons.db.dml
-
A SQL select builder of some sort.
- SQLSERVER - com.im.commons.db.DBType
-
SQLServer database.
- sqlSetDBSchemaVersion(boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlSetDBSchemaVersion(boolean) - Method in interface com.im.commons.db.DatabasePlatformX
- SQLStringRenderer - Interface in com.im.commons.db.dml
- sqlUpdateIJCViewsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlUpdateIJCViewsTable() - Method in interface com.im.commons.db.DatabasePlatform
- sqlUpdatePasswordColumn(int) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlUpdatePasswordColumn(int) - Method in interface com.im.commons.db.DatabasePlatformX
- sqlUpdateRow(SchemaQualifiedName, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlUpdateRow(SchemaQualifiedName, String, String) - Method in interface com.im.commons.db.DatabasePlatform
- SQLUpdateStatement - Class in com.im.commons.db.dml
-
Defines a SQL update statement that allows data in a table to be selectively updated.
- SQLUpdateStatement(TermEncoder) - Constructor for class com.im.commons.db.dml.SQLUpdateStatement
-
Creates a new instance of SQLUpdateStatement.
- sqlUpgradeCommand(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- sqlUpgradeCommand(String, String) - Method in interface com.im.commons.db.DatabasePlatform
- sqlViewMetaDataInsert() - Method in class com.im.commons.db.AbstractDatabasePlatform
-
Deprecated.
- sqlViewMetaDataInsert() - Method in interface com.im.commons.db.DatabasePlatformX
-
Deprecated.Use IJC_CUSTOM_ITEMS. This method remains for tests.
- sqlViewMetaDataNextIndex() - Method in class com.im.commons.db.AbstractDatabasePlatform
- SQLWhereClauseCompositeElement - Class in com.im.commons.db.dml
- SQLWhereClauseCompositeElement.Type - Enum in com.im.commons.db.dml
- SQLWhereClauseElement - Interface in com.im.commons.db.dml
- SQLWhereClauseLeafElement - Class in com.im.commons.db.dml
- SQLWhereClauseLeafElement() - Constructor for class com.im.commons.db.dml.SQLWhereClauseLeafElement
- SQLWhereClauseTermElement - Class in com.im.commons.db.dml
-
Represents a simple SQL filter term.
- SQLWhereClauseTermElement.SQL_OPERATORS - Enum in com.im.commons.db.dml
- SQLWriter - Interface in com.im.commons.db
- SQLWriter.SQLPlaceholderWriter - Interface in com.im.commons.db
- SQLWriter.SQLValueWriter - Interface in com.im.commons.db
- SQLWriterRegistry - Class in com.im.commons.db
- SQLWriterRegistry() - Constructor for class com.im.commons.db.SQLWriterRegistry
- SQLWriterRegistry.SQLDateWriter - Class in com.im.commons.db
- SQLWriterRegistry.SQLMessageFormatWriter - Class in com.im.commons.db
-
Simple writer that takes a MessageFormat string and passes in the value as {0}/ Useful for spcifying functions.
- STANDARD_COLUMN - com.im.commons.db.ddl.DBColInfo.ImplementationType
- standardizerConfig - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- StandardTableSetInfo - Class in com.im.commons.db.ddl.tablesets
-
TableSetInfo for a plain, non-structure table
- StandardTableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
- STARTS_WITH - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- stringArrayContains(String[], String) - Static method in class com.im.commons.db.AbstractDatabasePlatform
- stripParenthesis(String) - Static method in class com.im.commons.db.util.DBUtils
-
Strips the parenthesis "()" from a string.
- stripQuotes(String) - Static method in class com.im.commons.db.util.DBUtils
-
Strips the quotes (' or ") from a string.
- STRUCT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- structureColumnName - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- supportedForeignKeyOnDeleteValues() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- supportedForeignKeyOnDeleteValues() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- supportedForeignKeyOnUpdateValues() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- supportedForeignKeyOnUpdateValues() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- supportedIndexTypes() - Method in class com.im.commons.db.ddl.AbstractDBInfo
- supportedIndexTypes() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
- supports(String, String) - Method in interface com.im.commons.db.DatabasePlatformFactory
- supportsOperation(DBDatabaseInfo.DatabaseOperation) - Method in class com.im.commons.db.ddl.AbstractDBInfo
-
Is this operation supported by the database.
- supportsOperation(DBDatabaseInfo.DatabaseOperation) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
-
Is this operation supported by the database.
- SYSNAME - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
T
- TABLE - com.im.commons.db.ddl.DBTableInfo.Type
-
The
DBTableInfo
type for a database table. - TABLE_TYPE - Static variable in class com.im.commons.db.ddl.tablesets.JChemBaseTableSetInfo
- TABLE_TYPE - Static variable in class com.im.commons.db.ddl.tablesets.JChemCartridgeJChemBaseTableSetInfo
- TABLE_TYPE - Static variable in class com.im.commons.db.ddl.tablesets.JChemCartridgeStandardTableSetInfo
- TABLE_TYPE - Static variable in class com.im.commons.db.ddl.tablesets.JChemPropertyTableSetInfo
- TABLE_TYPE - Static variable in class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
- TableColumn - Class in com.im.commons.db.dml
-
A column in table.
- TableColumn(TableDefinition, String, int) - Constructor for class com.im.commons.db.dml.TableColumn
- TableDefinition - Class in com.im.commons.db.dml
-
The definition of a database table-like artifacts.
- TableDefinition(DBTableInfo) - Constructor for class com.im.commons.db.dml.TableDefinition
- TableDefinition(SchemaQualifiedName) - Constructor for class com.im.commons.db.dml.TableDefinition
- TableDefinition(SchemaQualifiedName, String) - Constructor for class com.im.commons.db.dml.TableDefinition
- tableInfos - Variable in class com.im.commons.db.ddl.tablesets.TableSetInfo
- TableSetInfo - Class in com.im.commons.db.ddl.tablesets
-
Describes a set of tables.
- TableSetInfo() - Constructor for class com.im.commons.db.ddl.tablesets.TableSetInfo
- TableSetInfo(DBTableInfo...) - Constructor for class com.im.commons.db.ddl.tablesets.TableSetInfo
- TableSetInfoFactory - Class in com.im.commons.db.ddl.tablesets
-
Every method catches all exceptions, logs the error and returns null in case of problems.
- TableSetInfoFactory() - Constructor for class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
- tableType - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- tableVersion - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- tautomerDuplicateChecking - Variable in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
- TermEncoder - Class in com.im.commons.db.dml
-
Creates SQL fragments for table and column identifiers, value literals and placeholders.
- TermEncoder(DBDatabaseInfo) - Constructor for class com.im.commons.db.dml.TermEncoder
- TEXT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TEXT - com.im.commons.db.ddl.DBDatabaseInfo.PKType
- TEXT - com.im.commons.db.ddl.GenericColumnType
- TIME - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TIME - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- TIMESTAMP - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TIMESTAMP - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- TINYBLOB - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TINYINT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TINYINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- TINYINT_UNSIGNED - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- TINYTEXT - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- toString() - Method in class com.im.commons.db.datasource.BaseDataSource
- toString() - Method in class com.im.commons.db.ddl.DBColInfo
- toString() - Method in class com.im.commons.db.ddl.DBConstraintInfo
- toString() - Method in class com.im.commons.db.ddl.DBIndexInfo
- toString() - Method in class com.im.commons.db.ddl.DBSequenceInfo
- toString() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- toString() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- toString() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- toString() - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
- toString() - Method in class com.im.commons.db.dml.TableColumn
- toString() - Method in class com.im.commons.db.dml.TableDefinition
- toString() - Method in class com.im.commons.db.util.SchemaQualifiedName
- translateSQLException(String, String, SQLException) - Method in class com.im.commons.db.AbstractDatabasePlatform
- translateSQLException(String, String, SQLException) - Method in interface com.im.commons.db.DatabasePlatform
- TRUE - com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
- TYPE - com.im.commons.db.ddl.DBTriggerInfo.TriggerProperty
U
- U - com.im.commons.db.ddl.DBConstraintInfo.Type
- U - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- UD - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- UI - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- UNKNOWN - com.im.commons.db.ddl.DBConstraintInfo.Type
- UNKNOWN - com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
DIF does not understand this column type so it should not be changed.
- UNKNOWN - com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
- UNKNOWN - com.im.commons.db.ddl.DBTriggerInfo.TriggerFiringType
- UNSUPPORTED - com.im.commons.db.ddl.DBDatabaseInfo.PKType
- unsupportedDatabaseOperations - Variable in class com.im.commons.db.ddl.AbstractDBInfo
- unwrap(Class<T>) - Method in class com.im.commons.db.datasource.BaseDataSource
- updateColumns(List<DBColInfo>) - Method in interface com.im.commons.db.ddl.DBTableInfo
- updateColumns(List<DBColInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- updateColumns(List<DBColInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- updateExportedForeignKeys(List<DBForeignKeyInfo>) - Method in interface com.im.commons.db.ddl.DBTableInfo
- updateExportedForeignKeys(List<DBForeignKeyInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- updateExportedForeignKeys(List<DBForeignKeyInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- updateHeartbeat(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
- updateHeartbeat(String, String) - Method in interface com.im.commons.db.DatabasePlatform
-
Updates when the last time user accessed the database for purpose of changing the data.
- updateImportedForeignKeys(List<DBForeignKeyInfo>) - Method in interface com.im.commons.db.ddl.DBTableInfo
- updateImportedForeignKeys(List<DBForeignKeyInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- updateImportedForeignKeys(List<DBForeignKeyInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- updateIndexInfos(List<DBIndexInfo>) - Method in interface com.im.commons.db.ddl.DBTableInfo
- updateIndexInfos(List<DBIndexInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- updateIndexInfos(List<DBIndexInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- updateLazyTableInfos() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
-
Load full info if DBTableInfo is lazy.
- updateProperties(Map<String, String>) - Method in class com.im.commons.db.ddl.DBColInfo
- updateProperty(String, String) - Method in class com.im.commons.db.ddl.DBColInfo
-
Update or add a property.
- updateTableInfos(DBTableInfo...) - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- updateTableInfosRemoveProxies() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
- updateUniqueConstraintInfos(List<DBConstraintInfo>) - Method in interface com.im.commons.db.ddl.DBTableInfo
- updateUniqueConstraintInfos(List<DBConstraintInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
- updateUniqueConstraintInfos(List<DBConstraintInfo>) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
- UPWARDS_ONLY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Length or scale can only be increased.
- URL - com.im.commons.db.ddl.GenericColumnType
-
Will be removed in the future.
- UROWID - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
V
- valueOf(String) - Static method in enum com.im.commons.db.DBType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBColInfo.ImplementationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBConstraintInfo.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.PKType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBTableInfo.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerFiringType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.ddl.GenericColumnType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.dml.SQLWhereClauseCompositeElement.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class com.im.commons.db.util.SchemaQualifiedName
- values() - Static method in enum com.im.commons.db.DBType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBColInfo.ImplementationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBConstraintInfo.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSizing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.DatabaseOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.PKType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBDatabaseInfo.ResizingSupported
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBTableInfo.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerFiringType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.DBTriggerInfo.TriggerProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.ddl.GenericColumnType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.dml.SQLWhereClauseCompositeElement.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.im.commons.db.dml.SQLWhereClauseTermElement.SQL_OPERATORS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARBINARY - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- VARBINARY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- VARCHAR - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- VARCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- VARCHAR2 - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
- VARCHAR2 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
- VIEW - com.im.commons.db.ddl.DBTableInfo.Type
-
The
DBTableInfo
type for a database view.
W
- writePlaceholderToSQL() - Method in interface com.im.commons.db.SQLWriter.SQLPlaceholderWriter
- writePlaceholderToSQL(DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.SQLWriter
- writePlaceholderToSQL(DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.SQLWriterRegistry
- writeReplace() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
-
It doesn't make sense to persist
DBTableInfoProxy
. - writeValue(T) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
-
Writes a value directly to SQL, quoting and escaping it as required.
- writeValueToSQL(Object) - Method in interface com.im.commons.db.SQLWriter.SQLValueWriter
- writeValueToSQL(Object) - Method in class com.im.commons.db.SQLWriterRegistry.SQLDateWriter
- writeValueToSQL(Object) - Method in class com.im.commons.db.SQLWriterRegistry.SQLMessageFormatWriter
-
If the value is null then "NULL" is returned (no quotes).
- writeValueToSQL(Object, DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.SQLWriter
- writeValueToSQL(Object, DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.SQLWriterRegistry
X
- XMLTYPE - com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType
All Classes All Packages