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

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 IJC BaseDataSource.
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 obtains Connections 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 a ResultSet.
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 DBTableInfos.
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 BeanDescriptors.
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 EventSetDescriptors.
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.
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 MethodDescriptors.
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 PropertyDescriptors.
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 from JChemSearchOptions 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 form SELECT 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 form SELECT 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
 
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