com.im.commons.db 5.9.2
A B C D E F G H I J L M N O P R S T U V W

A

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(BaseDataSource) - Constructor for class com.im.commons.db.AbstractDatabasePlatform
 
AbstractDBInfo - Class in com.im.commons.db.ddl
 
AbstractDBInfo(Properties, DBType, String, String, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo
 
AbstractDBInfo(Properties, DBType, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo
 
AbstractDBInfo.AbstractDateValueColumnConvertor - Class in com.im.commons.db.ddl
 
AbstractDBInfo.AbstractDateValueColumnConvertor() - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.AbstractDateValueColumnConvertor
 
AbstractDBInfo.BooleanColumnValueConvertorFactory - Class in com.im.commons.db.ddl
 
AbstractDBInfo.BooleanValueColumnConvertor - Class in com.im.commons.db.ddl
 
AbstractDBInfo.BooleanValueColumnConvertor(Object, Object) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.BooleanValueColumnConvertor
 
AbstractDBInfo.ColumnValueConvertor - Interface in com.im.commons.db.ddl
 
AbstractDBInfo.ColumnValueConvertorFactory - Interface in com.im.commons.db.ddl
 
AbstractDBInfo.DateColumnValueConvertorFactory - Class in com.im.commons.db.ddl
 
AbstractDBInfo.LongDateValueColumnConvertor - Class in com.im.commons.db.ddl
 
AbstractDBInfo.LongDateValueColumnConvertor() - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.LongDateValueColumnConvertor
 
AbstractDBInfo.PlatformNativeType - Class in com.im.commons.db.ddl
 
AbstractDBInfo.PlatformNativeType(int, String, int, int, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
 
AbstractDBInfo.PlatformNativeType(int, String, int, String) - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
 
AbstractDBInfo.SQLDateValueColumnConvertor - Class in com.im.commons.db.ddl
 
AbstractDBInfo.SQLDateValueColumnConvertor() - Constructor for class com.im.commons.db.ddl.AbstractDBInfo.SQLDateValueColumnConvertor
 
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
 
accepts(Properties) - Method in class com.im.commons.db.datasource.DataSourceFactory
 
addElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
Add the new term, rebuilding this term if necessary.
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 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.
addElement(SQLWhereClauseElement, SQLWhereClauseCompositeElement.Type) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
addFromTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLSelectColumn
 
addFromTables(Set<SchemaQualifiedName>) - Method in interface com.im.commons.db.dml.SQLSelectElement
 
addFromTables(Set<SchemaQualifiedName>) - 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.SQLWhereClauseInListElement
 
addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
addJoins(Set<SQLJoin>) - Method in class com.im.commons.db.dml.SQLWhereClauseStringElement
 
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
addRequiredColumns(Set<String>) - Method in class com.im.commons.db.dml.SQLOrderByClause
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLJoin
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLOrderByClause
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in interface com.im.commons.db.dml.SQLWhereClauseElement
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLWhereClauseInListElement
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLWhereClauseStringElement
 
addRequiredTables(Set<SchemaQualifiedName>) - Method in class com.im.commons.db.dml.SQLWhereClauseTermElement
 
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
Add a new item to the cache.
addTerm(SortColumn) - Method in class com.im.commons.db.dml.SQLOrderByClause
 
addTerms(SortColumn[]) - Method in class com.im.commons.db.dml.SQLOrderByClause
 
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, DBDatabaseInfo.ColumnSQLType, 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
 
afterPropertiesSet() - Method in class com.im.commons.db.datasource.BaseDataSource
 
AppCtxKeys - Class in com.im.commons.db.util
Keys for ApplicationContext to find beans.
AppCtxKeys() - Constructor for class com.im.commons.db.util.AppCtxKeys
 
appendSelect(StringBuffer) - Method in class com.im.commons.db.dml.SQLSelectColumn
 
appendSelect(StringBuffer) - Method in interface com.im.commons.db.dml.SQLSelectElement
 
appendSelect(StringBuffer) - Method in class com.im.commons.db.dml.SQLSelectFunction
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLJoin
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLOrderByClause
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
appendTo(StringBuffer) - Method in interface com.im.commons.db.dml.SQLWhereClauseElement
Append the individual filter expression of the where clause
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseInListElement
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseStringElement
 
appendTo(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseTermElement
 
appendWhere(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
appendWhere(StringBuffer) - Method in interface com.im.commons.db.dml.SQLWhereClauseElement
Appends WHERE plus the individual elements
appendWhere(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseInListElement
 
appendWhere(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
appendWhere(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseStringElement
 
appendWhere(StringBuffer) - Method in class com.im.commons.db.dml.SQLWhereClauseTermElement
 
applyChanges(DFEnvironmentRW) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
applyChanges() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
ARRAY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
AUTH_INTERCEPTOR - Static variable in class com.im.commons.db.util.AppCtxKeys
 
AUTH_POLICY - Static variable in class com.im.commons.db.util.AppCtxKeys
 
AUTH_PROVIDER - Static variable in class com.im.commons.db.util.AppCtxKeys
 
AUTHENTICATION_MANAGER - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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

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
 
BaseDataSourceCustomizer - Class in com.im.commons.db.ui
 
BaseDataSourceCustomizer() - Constructor for class com.im.commons.db.ui.BaseDataSourceCustomizer
 
BIGINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
BINARY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
BIND_CHARACTER - Static variable in class com.im.commons.db.dml.SQLUpdateStatement
 
bindValue(PreparedStatement, int, T) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
Bind a value to a PreparedStatement using index based (?) placehodlers
bindVariable(String) - Method in class com.im.commons.db.dml.SQLUpdateStatement
Bind a value that will be updated.
BIT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
BLOB - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
BOOLEAN - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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) - Method in class com.im.commons.db.AbstractDatabasePlatform
Build constraint info for the specified schema.
buildConstraintInfosForTable(String, String, List<DBColInfo>) - Method in interface com.im.commons.db.DatabasePlatform
Retrieves unique constraints declared for the table.
buildConstraintInfosImpl(String, String, List<DBColInfo>) - Method in class com.im.commons.db.AbstractDatabasePlatform
Build constraint info for the specified table.
buildExportedForeignKeyInfoForTable(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildExportedForeignKeyInfoForTable(String, String) - Method in interface com.im.commons.db.DatabasePlatform
Build exported foreign key info
buildImportedForeignKeyInfoForTable(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildImportedForeignKeyInfoForTable(String, String) - Method in interface com.im.commons.db.DatabasePlatform
Build imported foreign key info
buildIndexInfoForTable(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildIndexInfoForTable(String, String) - Method in interface com.im.commons.db.DatabasePlatform
Build index info for the specified table
buildIndexInfoImpl(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildIndexInfosForSchema(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildJChemPropertyTableNames() - Method in class com.im.commons.db.AbstractDatabasePlatform
Build the known JChem property table names.
buildJChemPropertyTableNames() - Method in interface com.im.commons.db.DatabasePlatform
 
buildSequenceInfo(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
Default implementation assumes sequences are not supported and returns an empty list
buildSequenceInfo(String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
Default implementation assumes sequences are not supported and returns null
buildSequenceInfo(String) - Method in interface com.im.commons.db.DatabasePlatform
 
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, List<String>, LazyLoader, DFFeedback) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
buildTableInfos(String, List<String>, LazyLoader, DFFeedback) - Method in interface com.im.commons.db.DatabasePlatform
Build all table infos for the specified schema
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
 

C

cancelChanges() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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
 
catalog - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
ChangeLog - Class in com.im.commons.db
 
ChangeLog(String, String, long, String, String, String, long, String, String) - Constructor for class com.im.commons.db.ChangeLog
 
ChangeLog(String, long, String, String, String, long, String, String) - Constructor for class com.im.commons.db.ChangeLog
 
CHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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.
CLOB - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
clone() - Method in class com.im.commons.db.datasource.BaseDataSource
Clone is overridden to copy over all visible properties, but JDK clone() is not used because only definition of the datasource not connection pools etc should be copied.
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
 
ClosableDataSource - Interface in com.im.commons.db.datasource
A mixin interface for DataSources, which support forcible close.
close() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
Cleanup any resources after use.
close() - Method in class com.im.commons.db.datasource.BaseDataSource
Closes all connections and the object pool.
close() - Method in interface com.im.commons.db.datasource.ClosableDataSource
Will close all connections allocated by this DataSource.
columnDefinition() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
 
columnDefinition(int, int) - 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.
ColumnHandler<T> - Interface in com.im.commons.db.columnhandling
 
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.ui - package com.im.commons.db.ui
 
com.im.commons.db.util - package com.im.commons.db.util
 
compareTo(SchemaQualifiedName) - Method in class com.im.commons.db.util.SchemaQualifiedName
 
ConnectionHandlerSupport - Class in com.im.commons.db.util
 
ConnectionHandlerSupport() - Constructor for class com.im.commons.db.util.ConnectionHandlerSupport
 
containsTableSetInfo(String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
containsTableSetInfo(String, String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
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.
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
 
copy() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
 
copy() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
create(String, String, String, String, String, String, Properties, boolean) - Static method in class com.im.commons.db.AbstractDatabasePlatform
 
create(BaseDataSource) - Static method in class com.im.commons.db.AbstractDatabasePlatform
 
create(BaseDataSource, boolean) - Static method in class com.im.commons.db.AbstractDatabasePlatform
Create method with extra init param that can be used from unit tests.
create(String, String, String, String, String, String, Properties) - Method in interface com.im.commons.db.DatabasePlatformFactory
 
create(ApplicationContext) - Method in interface com.im.commons.db.DatabasePlatformFactory
 
create(BaseDataSource) - Method in interface com.im.commons.db.DatabasePlatformFactory
 
createAndClause() - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createAndClause(SQLJoin) - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createAndClause() - Static method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
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(Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo.LongDateValueColumnConvertor
 
createBindVariable(Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo.SQLDateValueColumnConvertor
 
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.
createConnectionPool() - Method in class com.im.commons.db.datasource.BaseDataSource
Written as an initializer, as it will be executed no matter which constructor will create the object PENDING P3: make these values configurable
createDatabaseInfo(Properties) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
createDatabaseInfo(Properties, String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
createDataSource(Properties) - Method in class com.im.commons.db.datasource.DataSourceFactory
 
createDataSource() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
createDelegate(String, Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
Will return a pooling delegate, constructing it from the current properties, if necessary.
createFromDataSource(BaseDataSource) - Static method in class com.im.commons.db.AbstractDatabasePlatform
 
createIdColumnNameFromTableName(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
createIdColumnNameFromTableName(String) - Method in interface com.im.commons.db.DatabasePlatformX
 
createInitialProperties(String, String, String, String, String, String, Properties) - Static method in class com.im.commons.db.datasource.DataSourceFactory
 
createJChemBaseTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, Integer, Boolean, Boolean, String, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createJChemCartridgeJChemBaseTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, Integer, Boolean, Boolean, String, String, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createJChemCartridgeStandardTableSetInfo(DBTableInfo[], String, SchemaQualifiedName, Integer, Integer, Integer, Integer, Integer, Boolean, Boolean, Boolean, String, String, SchemaQualifiedName, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createJChemPropertyTableSetInfo(DBTableInfo, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createJChemPropertyTableSetInfo(DBTableInfo, DBTableInfo, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createLobHandler() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
createNativeJdbcExtractor() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
createOrClause() - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createOrClause(SQLJoin) - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createOrClause() - Static method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
createOrderByClause(SortColumn[]) - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createPlaceHolder() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
Write the placeholder to the SQL that will be used for a PreparedStaement.
createPreparedStatementCreator(String, int) - Static method in class com.im.commons.db.util.DBUtils
Create a PreparedStatementCreator, specifying some options for how the PreparedStatement should be created
createPreparedStatementCreator(String, DBType) - Static method in class com.im.commons.db.util.DBUtils
Create a PreparedStatementCreator with maximum optimal fetch size for given dbType.
createSelectFunction(String, String, int, Class) - Static 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, DFFeedback) - Static method in class com.im.commons.db.ddl.tablesets.TableSetInfoFactory
 
createWhereClauseInListElement(TableColumn, DBDatabaseInfo.ColumnSQLType, Collection) - 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, DBDatabaseInfo.ColumnSQLType, Object[]) - 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, DBDatabaseInfo.ColumnSQLType, 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...)
createWhereClauseNotInListElement(TableColumn, DBDatabaseInfo.ColumnSQLType, 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...)
createWhereClauseStringElement(String) - Static method in class com.im.commons.db.dml.SQLElementFactory
 
createWhereClauseTermElement(TableColumn, DBDatabaseInfo.ColumnSQLType, SQLWhereClauseTermElement.SQL_OPERATORS, List) - Method in class com.im.commons.db.dml.SQLElementFactory
 

D

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_PLATFORM - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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.
DatabaseContext - Class in com.im.commons.db
 
DatabaseContext() - Constructor for class com.im.commons.db.DatabaseContext
 
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, String) - Constructor for class com.im.commons.db.datasource.DataSourceFactory
 
DATE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
DB_SCHEMA_MANAGER - Static variable in class com.im.commons.db.util.AppCtxKeys
 
DB_SCHEMA_PERSISTENCE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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.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, String[]) - 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.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
 
DBIndexInfo.IndexColumn() - Constructor for class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
 
DBIndexInfo.IndexColumn(String, Boolean) - Constructor for class com.im.commons.db.ddl.DBIndexInfo.IndexColumn
 
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
Enum of supported physical database artifacts that can be used.
DBTableInfoImpl - Class in com.im.commons.db.ddl
 
DBTableInfoImpl() - Constructor for class com.im.commons.db.ddl.DBTableInfoImpl
 
DBTableInfoImpl(DBTableInfo.Type, String, String, String, boolean, 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
DBUtils() - Constructor for class com.im.commons.db.util.DBUtils
 
DDL_SERVICE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
DECIMAL - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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
 
DifDataSourceFactory - Class in com.im.commons.db.datasource
Factory to obtain DataSource in Spring config files.
DifDataSourceFactory() - Constructor for class com.im.commons.db.datasource.DifDataSourceFactory
 
DISTINCT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
doBuildColumnInfosImpl(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
doBuildColumnInfosImpl(Connection, String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
doCreateDataSource(Properties) - Method in class com.im.commons.db.datasource.DataSourceFactory
 
DOUBLE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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

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.util.SchemaQualifiedName
 
equals(String, String) - Method in class com.im.commons.db.util.SchemaQualifiedName
 
excludeTableFromTableNames(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
excludeTableFromViewNames(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
executeDDL(String[], boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
Execute these DDL statements
executeDDL(String, boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
Execute this DDL statement
executeDDL(String[], boolean) - Method in interface com.im.commons.db.DatabasePlatform
Execute these DDL statements
executeDDL(String, boolean) - Method in interface com.im.commons.db.DatabasePlatform
Execute this DDL statement

F

fetchIdentifierQuoteString() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
findColumnType(String) - Static method in class com.im.commons.db.util.DBUtils
Find the ColumnSQLType enum for this native type.
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) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
findStringNotPresent(List<String>) - Static method in class com.im.commons.db.util.DBUtils
Helper method for JChem cartridge functions to find a String (character) that is not present in any of the specified values
findTableSetInfoForTable(String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
findTableSetInfoForTable(String, String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
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.
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 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
focusGained(FocusEvent) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
forTable(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(String, String) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
 
forView(String, String, String, boolean, List<DBColInfo>) - Static method in class com.im.commons.db.ddl.DBTableInfoImpl
 

G

geColumnType() - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
 
geColumnType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo.NativeType
Column type as one of the DBDatabaseInfo.ColumnSQLType enum values.
generate(JChemSearchOptions) - 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_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
 
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.SelectColumn
 
getAlias() - Method in class com.im.commons.db.dml.SQLSelectFunction
 
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.
getAllSchemaPlusTableNames(boolean) - 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.
getAllSchemaPlusViewNames() - Method in class com.im.commons.db.ddl.DBItemsCache
 
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.
getBeanDescriptor() - Method in class com.im.commons.db.datasource.BaseDataSourceBeanInfo
Gets the bean's BeanDescriptors.
getCallType() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
getCalogName() - Method in class com.im.commons.db.ddl.DBTriggerInfo
 
getCartridgeOwner() - Method in class com.im.commons.db.AbstractDatabasePlatform
Get the user that owns the JChem cartridge functions.
getCartridgeOwner() - Method in interface com.im.commons.db.DatabasePlatformX
 
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
 
getCatalog() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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(String) - Method in interface com.im.commons.db.ddl.DBTableInfo
 
getColumn(String) - Method in class com.im.commons.db.ddl.DBTableInfoImpl
 
getColumn(String) - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
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
getColumnClass() - Method in class com.im.commons.db.dml.SQLSelectColumn
 
getColumnClass() - Method in interface com.im.commons.db.dml.SQLSelectElement
 
getColumnClass() - Method in class com.im.commons.db.dml.SQLSelectFunction
 
getColumnDefinition() - Method in class com.im.commons.db.ddl.DBColInfo
Get the current column definition for the particular database type.
getColumnDefinition(TermEncoder) - Method in class com.im.commons.db.dml.SelectColumn
Returns column definition as it would appear in the SELECT clause.
getColumnDefinition(TermEncoder) - Method in class com.im.commons.db.dml.TableColumn
 
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.
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.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
 
getColumnNamesAsArray() - Method in interface com.im.commons.db.ddl.DBTableInfo
Convenience method to get the column names as an array.
getColumnNamesAsArray() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
Convenience method to get the column names as an array.
getColumnNamesAsArray() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
getColumnNamesAsArray(List<DBColInfo>) - Static method in class com.im.commons.db.util.DBUtils
 
getColumnNamesAsList() - Method in interface com.im.commons.db.ddl.DBTableInfo
Convenience method to get the column names as a list.
getColumnNamesAsList() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
Convenience method to get the column names as a list.
getColumnNamesAsList() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
getColumnNamesAsList(List<DBColInfo>) - Static method in class com.im.commons.db.util.DBUtils
 
getColumnNamesFor(DBTableInfo, String[]) - Static method in class com.im.commons.db.util.DBUtils
 
getColumnQuoted() - Method in class com.im.commons.db.dml.TableColumn
Get the column name quoted
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
Getter for property columns.
getColumns() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
Getter for property columns.
getColumns() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
getColumns1() - Method in class com.im.commons.db.dml.SQLJoin.Path
 
getColumns2() - Method in class com.im.commons.db.dml.SQLJoin.Path
 
getColumnType() - Method in class com.im.commons.db.ddl.DBColInfo
Returns column type for this DB column.
getColumnType() - Method in class com.im.commons.db.dml.SQLSelectColumn
 
getConnectionFromDriverManager(String, Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
 
getConnectionHandler() - Method in class com.im.commons.db.JChemTableUpdater
 
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
 
getConvertorFor(DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.ddl.AbstractDBInfo.DateColumnValueConvertorFactory
 
getCreationTime() - Method in interface com.im.commons.db.ddl.DBTableInfo
 
getCreationTime() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
 
getCreationTime() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
getCustomSqlTemplates() - 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.datasource.DifDataSourceFactory
 
getDBType() - Method in class com.im.commons.db.ddl.AbstractDBInfo
 
getDBType() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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
 
getDisplayName() - Method in enum com.im.commons.db.DBType
Display name of the database
getDisplayName() - Method in enum com.im.commons.db.ddl.GenericColumnType
 
getDriver() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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
 
getErrorMessage() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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
 
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
 
getId() - Method in enum com.im.commons.db.ddl.GenericColumnType
 
getIdColumnName() - Method in class com.im.commons.db.dml.SQLUpdateStatement
 
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
 
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.
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 interface com.im.commons.db.DatabasePlatform
 
getJdbcType() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
 
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.SQLSelectColumn
 
getJdbcType() - Method in interface com.im.commons.db.dml.SQLSelectElement
 
getJdbcType() - Method in class com.im.commons.db.dml.SQLSelectFunction
 
getJoinColumns1() - Method in class com.im.commons.db.dml.SQLJoin.Path
 
getJoinColumns2() - Method in class com.im.commons.db.dml.SQLJoin.Path
 
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.
getJoinTable() - 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.
getLobHandler() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
getLobHandler() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
 
getLobHandler() - Method in interface com.im.commons.db.DatabasePlatform
 
getLockable() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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
 
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
 
getName() - Method in class com.im.commons.db.ddl.DBTableInfoImpl
 
getName() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
getNativeJdbcExtractor() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
getNativeJdbcExtractor() - Method in interface com.im.commons.db.DatabasePlatformX
 
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.
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
 
getObjectPoolFactory() - Method in class com.im.commons.db.datasource.BaseDataSource
 
getOrderByClause() - Method in class com.im.commons.db.dml.SQLSelectStatement
Getter for property orderByClause.
getParent() - Method in class com.im.commons.db.ChangeLog
 
getPassword() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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.
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
Get the value of primary key columns for the table.
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.datasource.BaseDataSource
 
getProperties() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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 class com.im.commons.db.datasource.DifDataSourceFactory
 
getSchema() - Method in interface com.im.commons.db.ddl.DBTableInfo
 
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
 
getSchemaPlusTable() - Method in class com.im.commons.db.dml.TableColumn
Get the schema qualified table name
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
Getter for SQL that defines this view if it is a view, otherwise null.
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.
getSQLElementFactory() - Method in class com.im.commons.db.ddl.AbstractDBInfo
 
getSQLElementFactory() - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
 
getSqlTemplates() - Method in class com.im.commons.db.AbstractDatabasePlatform
The templates with which to generate SQL statements appropriate for your database type.
getSqlType() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
 
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
getSupportedDBs() - Method in interface com.im.commons.db.columnhandling.ColumnHandler
 
getTable() - Method in class com.im.commons.db.dml.SQLSelectColumn
 
getTable() - Method in class com.im.commons.db.util.SchemaQualifiedName
 
getTable1() - Method in class com.im.commons.db.dml.SQLJoin.Path
 
getTable2() - 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(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
getTableNames() - Method in class com.im.commons.db.ddl.tablesets.TableSetInfo
The names of the "tables" used by this cluster.
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(String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
getTableSetInfo(SchemaQualifiedName) - Method in class com.im.commons.db.ddl.DBItemsCache
 
getTableSetInfo(String, String) - 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 (@link chemaxon.jchem.db.TableTypeConstants) TABLE_TYPE_* constants
getTableVersion() - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
 
getTempDataSourceFactoryContext() - Static method in class com.im.commons.db.DatabaseContext
Utility to get temporary application context with only one goal - to obtain DataSourceFactories.
getTermEncoder() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
getTermEncoder() - Method in interface com.im.commons.db.DatabasePlatformX
 
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 enum com.im.commons.db.DBType
Get string representation of the database.
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
 
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.
getUrl() - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
getUsedSchemas() - Method in class com.im.commons.db.AbstractDatabasePlatform
only used on sequences, please do not use this method
getUsedSchemas() - Method in interface com.im.commons.db.DatabasePlatform
Get used schema by IJC schema
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.datasource.DifDataSourceFactory
 
getUsername() - Method in class com.im.commons.db.InvocationLog
 
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
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
 
getWriter(DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.SQLWriterRegistry
 

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.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

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_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_METADATA_DAO - Static variable in class com.im.commons.db.util.AppCtxKeys
 
IJC_SCHEMA_AUTHORITIES_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
 
IJC_SCHEMA_OTHER_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatform
 
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_SEQUENCE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
 
IJC_VIEWS_TABLE_NAME - Static variable in interface com.im.commons.db.DatabasePlatformX
 
INDEX_UNIQUE - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
Constant type for the unique index.
indexName - Variable in class com.im.commons.db.ddl.tablesets.JChemCartridgeAbstractTableSetInfo
 
initCatalogFromConnection() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
initDao() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
INITIAL_DATA_SOURCE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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
 
INT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
INTEGER - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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.
isDataValid() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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.
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.
isModified() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
isOrderByColsMustBeInSelectCols() - Method in class com.im.commons.db.dml.SQLSelectStatement
Get the value of orderByColsMustBeInSelectCols
isPrepareConnectionForCartridge() - Method in class com.im.commons.db.datasource.BaseDataSource
Get the value of prepareConnectionForCartridge
isProjectDatabase() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
isProjectDatabase() - Method in interface com.im.commons.db.DatabasePlatform
 
isPropertyAvailable(String) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
isPropertyReadOnly(String) - Method in class com.im.commons.db.ddl.DBColInfo
 
isReadOnly() - Method in interface com.im.commons.db.ddl.DBTableInfo
 
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.
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
 
isWrapperFor(Class) - Method in class com.im.commons.db.datasource.BaseDataSource
 

J

JAVA_OBJECT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
JCHEM_UPDATE_PROCESSOR - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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(DataSource, ConnectionHandler) - Constructor for class com.im.commons.db.JChemTableUpdater
 
jdbcUrl - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
join(int[], String) - Static method in class com.im.commons.db.util.DBUtils
Substitute an array of ids into a statement separated with the specified separator
join(Collection, String) - Static method in class com.im.commons.db.util.DBUtils
Join a List of values with the specified separator
join(StringBuffer, Collection, String, int) - Static method in class com.im.commons.db.util.DBUtils
Join a List of values with the specified separator and append to the specified StringBuffer
join(StringBuffer, Object[], String) - Static method in class com.im.commons.db.util.DBUtils
Join the array of values with the specified separator and append to the specified StringBuffer
join(Object[], String) - Static method in class com.im.commons.db.util.DBUtils
Join the array of values with the specified separator
join(Object[], String, String) - Static method in class com.im.commons.db.util.DBUtils
Join the array of values with the specified separator and quote char

L

labelCatalog - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
labelPassword - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
labelSchema - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
labelUrl - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
labelUsername - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
LazyLoader - Interface in com.im.commons.db.ddl
 
loadDBTableInfo(String, String, DFFeedback) - Method in interface com.im.commons.db.ddl.LazyLoader
 
loadIfLazy() - Method in class com.im.commons.db.ddl.DBTableInfoProxy
 
loadPropertiesFromResource(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
LONGVARBINARY - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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

mapRow(ResultSet, int) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
Get a value from the ResultSet

N

NAME_PRIMARY_KEY_CONSTRAINT - Static variable in interface com.im.commons.db.DatabasePlatform
Marker for a constraint that enforces the primary key.
nativeType(String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
Create the NativeType for the specified column type.
nativeType(int, String) - Method in class com.im.commons.db.ddl.AbstractDBInfo
 
nativeType(int, String, int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
 
nativeType(int, String, int, int) - Method in class com.im.commons.db.ddl.AbstractDBInfo
Create the native type for these settings.
nativeType(String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
Create the NativeType for the specified column type.
nativeType(int, String) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
Create a native type.
nativeType(int, String, int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
Create a native type.
nativeType(int, String, int, int) - Method in interface com.im.commons.db.ddl.DBDatabaseInfo
Create a native type.
NO_JOIN - Static variable in class com.im.commons.db.dml.SQLJoin
 
NONE - Static variable in class com.im.commons.db.dml.SQLWhereClauseLeafElement
 
NULL - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
NVARCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
NVARCHAR2 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 

O

OTHER - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 

P

password - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
performNextAction(DFEnvironmentRO) - Method in class com.im.commons.db.JChemTableUpdater
 
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.
prepareConnectionHandler2(DataSource, String) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
Generate a ConnectionHandler.
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.
prepareDate(Object) - Method in class com.im.commons.db.ddl.AbstractDBInfo.AbstractDateValueColumnConvertor
 
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_LOG_SQL_STATEMENTS - Static variable in class com.im.commons.db.util.DBUtils
Property for option triggering SQL statements logging
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
 

R

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, String, Class, int) - Method in class com.im.commons.db.AbstractDatabasePlatform
Read the value from the ResultSet.
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 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
REF - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
registerDocumentListener(JTextField) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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.
releaseConnectionHandler(ConnectionHandler, DataSource, String, String) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
 
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
Add a new item to the cache.
removeTableSetInfo(String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
removeTableSetInfo(String, String) - Method in class com.im.commons.db.ddl.DBItemsCache
 
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(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() - 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 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.

S

schema - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
SchemaDoesNotExistException - Exception in com.im.commons.db
 
SchemaDoesNotExistException(String) - Constructor for exception com.im.commons.db.SchemaDoesNotExistException
 
schemaNameNoTable(String) - Static method in class com.im.commons.db.util.DBUtils
Parses schema name from schema qualified table name.
schemaPlusTable() - Method in interface com.im.commons.db.ddl.DBTableInfo
 
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(String, String) - Constructor for class com.im.commons.db.util.SchemaQualifiedName
 
SchemaQualifiedName(DBTableInfo) - Constructor for class com.im.commons.db.util.SchemaQualifiedName
 
SelectColumn - Class in com.im.commons.db.dml
This is the baseclass for TableColumn and (if supported in the future) ExpressionColumn
SelectColumn(String) - Constructor for class com.im.commons.db.dml.SelectColumn
 
SelectColumn() - Constructor for class com.im.commons.db.dml.SelectColumn
 
serialVersionUID - Static variable in class com.im.commons.db.dml.SQLElementFactory
 
serialVersionUID - Static variable in class com.im.commons.db.SQLWriterRegistry
 
serialVersionUID - Static variable in class com.im.commons.db.SQLWriterRegistry.SQLDateWriter
 
serialVersionUID - Static variable in class com.im.commons.db.SQLWriterRegistry.SQLStringWriter
 
setAbsoluteStereo(boolean) - Method in class com.im.commons.db.ddl.tablesets.AbstractJChemTableSetInfo
 
setAffectedRows(long) - Method in class com.im.commons.db.ChangeLog
 
setAlias(String) - Method in class com.im.commons.db.dml.SelectColumn
 
setAllSchemas(List<String>) - Method in class com.im.commons.db.ddl.DBItemsCache
Set all schemas accessible to the db user.
setCallType(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
setCatalog(String) - Method in class com.im.commons.db.datasource.BaseDataSource
 
setCatalog(String) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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
 
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
 
setDriver(String) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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
 
setEncryptionProperties(BaseDataSource) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
Sets DB-specific encryption properties to connectionProperties
setErrorMessage(String) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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(String) - Method in class com.im.commons.db.ChangeLog
 
setInvocationID(long) - Method in class com.im.commons.db.InvocationLog
 
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
 
setObject(Object) - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
setObjectPoolFactory(ObjectPoolFactory) - Method in class com.im.commons.db.datasource.BaseDataSource
 
setOrderByColsMustBeInSelectCols(boolean) - Method in class com.im.commons.db.dml.SQLSelectStatement
Set the value of orderByColsMustBeInSelectCols
setParent(String) - Method in class com.im.commons.db.ChangeLog
 
setPassword(String) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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
setProperties(Properties) - Method in class com.im.commons.db.datasource.BaseDataSource
 
setProperties(Properties) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
setPropertyReadOnly(String, boolean) - Method in class com.im.commons.db.ddl.DBColInfo
 
setScale(int) - Method in class com.im.commons.db.ddl.AbstractDBInfo.PlatformNativeType
 
setSchema(String) - Method in class com.im.commons.db.datasource.BaseDataSource
 
setSchema(String) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
setSchemaID(String) - Method in class com.im.commons.db.InvocationLog
 
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
 
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.
setUrl(String) - Method in class com.im.commons.db.datasource.DifDataSourceFactory
 
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.datasource.DifDataSourceFactory
 
setUsername(String) - Method in class com.im.commons.db.InvocationLog
 
setWhereClause(SQLWhereClauseElement) - Method in class com.im.commons.db.dml.SQLSelectStatement
 
setWhereClause(SQLWhereClauseElement) - Method in class com.im.commons.db.dml.SQLUpdateStatement
 
shutdown() - Method in class com.im.commons.db.AbstractDatabasePlatform
Default is to do nothing.
shutdown() - Method in interface com.im.commons.db.DatabasePlatform
Default is to do nothing.
SMALLINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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
 
specifyCartridgePassword(String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
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
 
sqlCount(SchemaQualifiedName) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlCount(SchemaQualifiedName) - Method in interface com.im.commons.db.DatabasePlatform
 
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
 
sqlCreateIJCGenericsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlCreateIJCGenericsTable() - 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
 
sqlCreateIJCViewsTable() - Method in interface com.im.commons.db.DatabasePlatformX
 
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, List<DBDatabaseInfo.NativeType>, List<String>) - Method in class com.im.commons.db.AbstractDatabasePlatform
Creates a table with the given name and the fields.
sqlCreateTable(String, String, 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, String, String) - Method in interface com.im.commons.db.DatabasePlatformX
 
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
 
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.
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
Creates a new instance of SQLElementFactory
sqlEscapeString(Object) - Static method in class com.im.commons.db.util.DBUtils
 
sqlEscapeString(Object[]) - Static method in class com.im.commons.db.util.DBUtils
 
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.
sqlGenericItemDelete() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlGenericItemDelete() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlGenericItemInsert() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlGenericItemInsert() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlGenericItemUpdate() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlGenericItemUpdate() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlGetDBSchemaVersion() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlGetDBSchemaVersion() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlGetItemsByType() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlGetItemsByType() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlGetTablesWithPropertyColumns() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlInsertRow(SchemaQualifiedName, List) - Method in class com.im.commons.db.AbstractDatabasePlatform
Creates insert row sql for a prepared statement of the form INSERT INTO table_name (col_1, col_2...) VALUES (?,?...)
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.
sqlJChemCartridgeEnvironment() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlJChemCartridgeOwner() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
SQLJoin - Class in com.im.commons.db.dml
 
SQLJoin(SQLJoin.Path[]) - Constructor for class com.im.commons.db.dml.SQLJoin
Creates a new instance of SQLJoin
SQLJoin(SQLJoin.Path) - Constructor for class com.im.commons.db.dml.SQLJoin
 
SQLJoin.Path - Class in com.im.commons.db.dml
 
SQLJoin.Path(SchemaQualifiedName, SchemaQualifiedName, String, String) - Constructor for class com.im.commons.db.dml.SQLJoin.Path
 
SQLJoin.Path(SchemaQualifiedName, SchemaQualifiedName, String[], String[]) - Constructor for class com.im.commons.db.dml.SQLJoin.Path
 
SQLJoin.Path(SchemaQualifiedName, SchemaQualifiedName, String[], String[], SchemaQualifiedName, String[], String[]) - Constructor for class com.im.commons.db.dml.SQLJoin.Path
 
sqlLastId(SchemaQualifiedName) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlLastId(SchemaQualifiedName) - Method in interface com.im.commons.db.DatabasePlatform
 
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
 
SQLOrderByClause() - Constructor for class com.im.commons.db.dml.SQLOrderByClause
 
SQLOrderByClause(SortColumn[]) - Constructor for class com.im.commons.db.dml.SQLOrderByClause
 
sqlQueryForIds(String, String[], int) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlQueryForIds(String, String[], int) - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlQueryForIdsWithSort(String, String[], int, SortColumn[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlQueryForIdsWithSort(String, String[], int, SortColumn[]) - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlQuoteAndEscapeString(Object) - Static method in class com.im.commons.db.util.DBUtils
 
sqlQuoteAndEscapeString(Object[]) - Static method in class com.im.commons.db.util.DBUtils
 
sqlQuoteString(Object) - Static method in class com.im.commons.db.util.DBUtils
 
sqlQuoteString(Object[]) - Static method in class com.im.commons.db.util.DBUtils
 
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
 
sqlSelect(String, String, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlSelect(String, String, String) - Method in interface com.im.commons.db.DatabasePlatformX
 
SQLSelectColumn - Class in com.im.commons.db.dml
 
SQLSelectColumn(TableColumn, SQLJoin, DBDatabaseInfo.ColumnSQLType, int, Class) - Constructor for class com.im.commons.db.dml.SQLSelectColumn
 
sqlSelectDistinct(SchemaQualifiedName, String[]) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlSelectDistinct(SchemaQualifiedName, String[]) - Method in interface com.im.commons.db.DatabasePlatform
 
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
 
SQLSelectFunction - Class in com.im.commons.db.dml
 
SQLSelectFunction(String, String, int, Class) - Constructor for class com.im.commons.db.dml.SQLSelectFunction
 
sqlSelectInList(SchemaQualifiedName, List<SQLSelectElement>, String, DBDatabaseInfo.ColumnSQLType, Collection) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlSelectInList(SchemaQualifiedName, List<SQLSelectElement>, String, DBDatabaseInfo.ColumnSQLType, Collection) - Method in interface com.im.commons.db.DatabasePlatform
 
sqlSelectPS(SchemaQualifiedName, List<SQLSelectElement>, String) - Method in class com.im.commons.db.AbstractDatabasePlatform
Creates SQL for a select statement that uses a PreparedStatement.
sqlSelectPS(SchemaQualifiedName, List<SQLSelectElement>, String) - Method in interface com.im.commons.db.DatabasePlatform
Creates SQL for a select statement that uses a PreparedStatement.
SQLSelectStatement - Class in com.im.commons.db.dml
TODO - change to use Visitor pattern to allow for flexible SQL generation TODO - add support for things like SELECT *, SELECT count(*) TODO - add full support for joins in where clauses TODO - allow better support for bound params
SQLSelectStatement(boolean) - Constructor for class com.im.commons.db.dml.SQLSelectStatement
Creates a new instance of SQLSelectStatement Protected - use @{link SQLElementFactory#createSelectStatement} to create a new instance which will configure things correctly
sqlSetDBSchemaVersion(boolean) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlSetDBSchemaVersion(boolean) - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlSort(List, SortColumn[], SchemaQualifiedName, String, DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlSort(List, SortColumn[], SchemaQualifiedName, String, DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlUpdateIJCViewsTable() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlUpdateIJCViewsTable() - Method in interface com.im.commons.db.DatabasePlatform
 
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 Typical usage: SQLWriter sqlWriter = new SQLWriterRegistry() ; SQLUpdateStatement update = new SQLUpdateStatement(sqlWriter); update.setTable("foo"); SQLWhereClauseElement where = new SQLFilterElement(sqlWriter, "foo", new String[]{"baz"}, new int[]{Types.VARCHAR}, Operators.EQUALS, new Object[]{"mars"}); update.setWhereClause(where); update.addValue("txtcol", TypesProvider.ColumnType.VARCHAR, "hello world"); update.addValue("intcol", TypesProvider.ColumnType.INTEGER, new Integer(99)); String sql = instance.generateSql(); // now execute the SQL Will generate SQL like this: UPDATE foo SET txtcol = 'hello world', intcol = 99 WHERE foo.baz = 'mars' TODO: add the ability to use a join as part of the where statement - currently this implementation is limited to columns within the table being updated
SQLUpdateStatement(SQLWriter) - 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
 
sqlViewMetaDataInsert() - Method in interface com.im.commons.db.DatabasePlatformX
 
sqlViewMetaDataNextIndex() - Method in class com.im.commons.db.AbstractDatabasePlatform
 
sqlViewMetaDataNextIndex() - Method in interface com.im.commons.db.DatabasePlatformX
 
SQLWhereClauseCompositeElement - Class in com.im.commons.db.dml
 
SQLWhereClauseCompositeElement(SQLWhereClauseCompositeElement.Type, SQLJoin) - Constructor for class com.im.commons.db.dml.SQLWhereClauseCompositeElement
Creates a new instance of SQLWhereCompositeElement
SQLWhereClauseCompositeElement(SQLWhereClauseCompositeElement.Type) - Constructor for class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
SQLWhereClauseCompositeElement.Type - Enum in com.im.commons.db.dml
 
SQLWhereClauseElement - Interface in com.im.commons.db.dml
 
SQLWhereClauseInListElement - Class in com.im.commons.db.dml
 
SQLWhereClauseInListElement(SQLWriter, SQLWhereClauseInListElement.ListType, TableColumn, DBDatabaseInfo.ColumnSQLType, Collection, int) - Constructor for class com.im.commons.db.dml.SQLWhereClauseInListElement
 
SQLWhereClauseInListElement(SQLWriter, SQLWhereClauseInListElement.ListType, TableColumn, DBDatabaseInfo.ColumnSQLType, Object[], int) - Constructor for class com.im.commons.db.dml.SQLWhereClauseInListElement
 
SQLWhereClauseInListElement.ListType - Enum in com.im.commons.db.dml
 
SQLWhereClauseLeafElement - Class in com.im.commons.db.dml
 
SQLWhereClauseLeafElement() - Constructor for class com.im.commons.db.dml.SQLWhereClauseLeafElement
 
SQLWhereClauseLeafElement.None - Class in com.im.commons.db.dml
 
SQLWhereClauseLeafElement.None() - Constructor for class com.im.commons.db.dml.SQLWhereClauseLeafElement.None
 
SQLWhereClauseStringElement - Class in com.im.commons.db.dml
A constant value to use in a where clause.
SQLWhereClauseStringElement(String) - Constructor for class com.im.commons.db.dml.SQLWhereClauseStringElement
 
SQLWhereClauseTermElement - Class in com.im.commons.db.dml
Represents a simple SQL filter term.
SQLWhereClauseTermElement(SQLWriter, TableColumn, DBDatabaseInfo.ColumnSQLType, SQLWhereClauseTermElement.SQL_OPERATORS, Object[]) - Constructor for class com.im.commons.db.dml.SQLWhereClauseTermElement
 
SQLWhereClauseTermElement(SQLWriter, TableColumn, DBDatabaseInfo.ColumnSQLType, SQLWhereClauseTermElement.SQL_OPERATORS, List) - Constructor for class com.im.commons.db.dml.SQLWhereClauseTermElement
 
SQLWhereClauseTermElement.SQL_OPERATORS - Enum in com.im.commons.db.dml
 
SQLWriter - 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.SQLDateWriter(String, String) - Constructor for class com.im.commons.db.SQLWriterRegistry.SQLDateWriter
 
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.
SQLWriterRegistry.SQLMessageFormatWriter(String) - Constructor for class com.im.commons.db.SQLWriterRegistry.SQLMessageFormatWriter
 
SQLWriterRegistry.SQLStringWriter - Class in com.im.commons.db
 
SQLWriterRegistry.SQLStringWriter() - Constructor for class com.im.commons.db.SQLWriterRegistry.SQLStringWriter
 
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
 
start() - Method in class com.im.commons.db.AbstractDatabasePlatform
Starts the platform by connecting to the database.
start() - Method in interface com.im.commons.db.DatabasePlatform
Starts the platform by connecting to the database.
stringArrayContains(String[], String) - Static method in class com.im.commons.db.AbstractDatabasePlatform
 
stripQuotes(String) - Static method in class com.im.commons.db.util.DBUtils
Strips the quotes (') 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
 
supports(ApplicationContext) - Method in interface com.im.commons.db.DatabasePlatformFactory
 
supportsEncryptedConnection() - Method in class com.im.commons.db.ui.BaseDataSourceCustomizer
 
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.
SYSTEM_SERVICE - Static variable in class com.im.commons.db.util.AppCtxKeys
 

T

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(SchemaQualifiedName, String) - Constructor for class com.im.commons.db.dml.TableColumn
 
TableColumn(SchemaQualifiedName, String, String) - Constructor for class com.im.commons.db.dml.TableColumn
 
tableInfos - Variable in class com.im.commons.db.ddl.tablesets.TableSetInfo
 
tableNameNoSchema(String) - Static method in class com.im.commons.db.util.DBUtils
Get the table name component of a table that might have a schema specified.
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
 
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
 
TIME - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
TIMESTAMP - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
TINYINT - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
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.AbstractJChemTableSetInfo
 
toString() - Method in class com.im.commons.db.ddl.tablesets.StandardTableSetInfo
 
toString() - Method in class com.im.commons.db.dml.SQLWhereClauseCompositeElement
 
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
 
TX_MANAGER - Static variable in class com.im.commons.db.util.AppCtxKeys
 
TYPES_MAP - Static variable in class com.im.commons.db.ddl.AbstractDBInfo
 

U

UNDERSCORE - Static variable in class com.im.commons.db.util.DBUtils
 
unsupportedDatabaseOperations - Variable in class com.im.commons.db.ddl.AbstractDBInfo
 
unwrap(Class) - Method in class com.im.commons.db.datasource.BaseDataSource
 
unwrapConnection(Connection) - Static method in class com.im.commons.db.util.ConnectionHandlerSupport
Unwraps the connection to the underlying raw one.
UPDATE_PASSWORD_SERVICE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
UPDATE_PROCESSOR - Static variable in class com.im.commons.db.util.AppCtxKeys
 
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
 
USER_DETAILS_SERVICE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
USER_LOGIN_SERVICE - Static variable in class com.im.commons.db.util.AppCtxKeys
 
USER_LOGIN_SERVICE_ADMIN - Static variable in class com.im.commons.db.util.AppCtxKeys
 
userName - Variable in class com.im.commons.db.ui.BaseDataSourceCustomizer
 

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.SQLWhereClauseInListElement.ListType
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.SQLWhereClauseInListElement.ListType
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 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
VARCHAR - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
VARCHAR2 - Static variable in interface com.im.commons.db.ddl.DBDatabaseInfo
 
verifySchemaQualifiedTableName(String) - Static method in class com.im.commons.db.util.DBUtils
Verifies that table name contains '.', ie.

W

writeValuesToSQL(Object[], DBDatabaseInfo.ColumnSQLType, String) - Method in interface com.im.commons.db.SQLWriter
 
writeValuesToSQL(Object[], DBDatabaseInfo.ColumnSQLType, String) - Method in class com.im.commons.db.SQLWriterRegistry
 
writeValueToSQL(Object) - Method in interface com.im.commons.db.SQLWriter.SQLValueWriter
 
writeValueToSQL(Object, DBDatabaseInfo.ColumnSQLType) - Method in interface com.im.commons.db.SQLWriter
 
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) - Method in class com.im.commons.db.SQLWriterRegistry.SQLStringWriter
 
writeValueToSQL(Object, DBDatabaseInfo.ColumnSQLType) - Method in class com.im.commons.db.SQLWriterRegistry
 
writeVariable(T) - Method in interface com.im.commons.db.columnhandling.ColumnHandler
Write a value directly to SQL, quoting and escaping it as required.

A B C D E F G H I J L M N O P R S T U V W
com.im.commons.db 5.9.2