## Uses of Interface
org.eclipse.datatools.modelbase.sql.schema.Database

Packages that use Database
org.eclipse.datatools.connectivity.sqm.core.connection
org.eclipse.datatools.connectivity.sqm.core.definition
org.eclipse.datatools.connectivity.sqm.core.rte
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
org.eclipse.datatools.enablement.ase.catalog
org.eclipse.datatools.enablement.ase.ddl
org.eclipse.datatools.enablement.ase.util
org.eclipse.datatools.enablement.mysql.catalog
org.eclipse.datatools.enablement.sybase.asa.base.catalog
org.eclipse.datatools.enablement.sybase.asa.catalog
org.eclipse.datatools.enablement.sybase.asa.ddl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util
org.eclipse.datatools.enablement.sybase.ddl
org.eclipse.datatools.enablement.sybase.ui.util
org.eclipse.datatools.modelbase.sql.accesscontrol
org.eclipse.datatools.modelbase.sql.query.helper
org.eclipse.datatools.modelbase.sql.schema
org.eclipse.datatools.modelbase.sql.schema.helper
org.eclipse.datatools.modelbase.sql.schema.impl
org.eclipse.datatools.modelbase.sql.schema.util
org.eclipse.datatools.sqltools.common.ui.actions
org.eclipse.datatools.sqltools.data.internal.core
org.eclipse.datatools.sqltools.editor.core.connection
org.eclipse.datatools.sqltools.parsers.sql.postparse
org.eclipse.datatools.sqltools.parsers.sql.query.postparse
org.eclipse.datatools.sqltools.sql.util
org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder
org.eclipse.datatools.sqltools.sqlbuilder.model
org.eclipse.datatools.sqltools.sqlbuilder.views.execute
org.eclipse.datatools.sqltools.sqleditor

Uses of Database in org.eclipse.datatools.connectivity.sqm.core.connection

Methods in org.eclipse.datatools.connectivity.sqm.core.connection that return Database
`Database` `ConnectionInfo.getCachedDatabase()` Load a database from workspace cache.
`Database` `ConnectionInfo.getSharedDatabase()` retrieve the shared database

Methods in org.eclipse.datatools.connectivity.sqm.core.connection with parameters of type Database
`static ConnectionInfo` `DatabaseConnectionRegistry.getConnectionForDatabase(Database database)` Returns a ConnectionInfo object for the Database

Uses of Database in org.eclipse.datatools.connectivity.sqm.core.definition

Methods in org.eclipse.datatools.connectivity.sqm.core.definition with parameters of type Database
`DatabaseDefinition` `DatabaseDefinitionRegistry.getDefinition(Database database)`

Uses of Database in org.eclipse.datatools.connectivity.sqm.core.rte

Methods in org.eclipse.datatools.connectivity.sqm.core.rte that return Database
`Database` `ICatalogObject.getCatalogDatabase()`
`Database` `ICatalogProvider.getCatalogDatabase(java.sql.Connection connection)`

Uses of Database in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc

Classes in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that implement Database
`class` `JDBCDatabase`

Methods in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that return Database
`Database` `JDBCDatabase.getCatalogDatabase()`
`Database` `JDBCStructuredUDT.getCatalogDatabase()`
`Database` `JDBCDistinctUDT.getCatalogDatabase()`
`Database` `JDBCTemporaryTable.getCatalogDatabase()`
`Database` `JDBCCatalog.getCatalogDatabase()`
`Database` `JDBCColumn.getCatalogDatabase()`
`Database` `JDBCParameter.getCatalogDatabase()`
`Database` `JDBCTable.getCatalogDatabase()`
`Database` `JDBCPrimaryKey.getCatalogDatabase()`
`Database` `JDBCView.getCatalogDatabase()`
`Database` `JDBCIndex.getCatalogDatabase()`
`Database` `JDBCUserDefinedFunction.getCatalogDatabase()`
`Database` `JDBCForeignKey.getCatalogDatabase()`
`Database` `JDBCSchema.getCatalogDatabase()`
`Database` `JDBCUniqueConstraint.getCatalogDatabase()`
`Database` `JDBCProcedure.getCatalogDatabase()`
`Database` `JDBCProvider.getCatalogDatabase(java.sql.Connection connection)`

Uses of Database in org.eclipse.datatools.enablement.ase.catalog

Classes in org.eclipse.datatools.enablement.ase.catalog that implement Database
`class` `SybaseASECatalogDatabase`

Methods in org.eclipse.datatools.enablement.ase.catalog that return Database
`Database` `SybaseASEBaseTableLoader.getCatalogDatabase()`
`Database` `SybaseASECatalogDatabase.getCatalogDatabase()`
`Database` `SybaseASECatalogUniqueConstraint.getCatalogDatabase()`
`Database` `SybaseASECatalogWebService.getCatalogDatabase()`
`Database` `SybaseASECatalogUserDefinedType.getCatalogDatabase()`
`Database` `SybaseASECatalogLocalRole.getCatalogDatabase()`
`Database` `SybaseASECatalogColumn.getCatalogDatabase()`
`Database` `SybaseASECatalogProcedure.getCatalogDatabase()`
`Database` `SybaseASECatalogPreDefinedType.getCatalogDatabase()`
`Database` `SybaseASECatalogProxyTable.getCatalogDatabase()`
`Database` `SybaseASECatalogCheckConstraint.getCatalogDatabase()`
`Database` `SybaseASECatalogIndex.getCatalogDatabase()`
`Database` `SybaseASECatalogRole.getCatalogDatabase()`
`Database` `SybaseASECatalogSegment.getCatalogDatabase()`
`Database` `SybaseASECatalogDefault.getCatalogDatabase()`
`Database` `SybaseASECatalogWebServiceTable.getCatalogDatabase()`
`Database` `SybaseASECatalogView.getCatalogDatabase()`
`Database` `SybaseASECatalogForeignKey.getCatalogDatabase()`
`Database` `SybaseASECatalogSchema.getCatalogDatabase()`
`Database` `SybaseASECatalogUser.getCatalogDatabase()`
`Database` `SybaseASECatalogRule.getCatalogDatabase()`
`Database` `SybaseASECatalogGroup.getCatalogDatabase()`
`Database` `SybaseASECatalogTable.getCatalogDatabase()`
`Database` `SybaseASECatalogTrigger.getCatalogDatabase()`
`Database` `SybaseASECatalogTempTable.getCatalogDatabase()`
`Database` `SybaseASECatalogPrimaryKey.getCatalogDatabase()`
`Database` `SybaseASECatalogParameter.getCatalogDatabase()`
`Database` `SybaseASECatalog.getCatalogDatabase()`
`Database` `SybaseASECatalogProvider.getCatalogDatabase(java.sql.Connection connection)`

Uses of Database in org.eclipse.datatools.enablement.ase.ddl

Methods in org.eclipse.datatools.enablement.ase.ddl with parameters of type Database
`java.lang.String[]` `SybaseASEDdlBuilder.createDatabase(Database database, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`

Uses of Database in org.eclipse.datatools.enablement.ase.util

Methods in org.eclipse.datatools.enablement.ase.util with parameters of type Database
`static SybaseASEDefault` `ASECatalogUtil.findDefault(Database database, java.lang.String databaseName, java.lang.String ownerName, java.lang.String defaultName, boolean refresh, boolean caseSensitive)` Find the default from the database
`static SybaseASERule` `ASECatalogUtil.findRule(Database database, java.lang.String databaseName, java.lang.String ownerName, java.lang.String ruleName, boolean refresh, boolean caseSensitive)` Find the rule from the database

Uses of Database in org.eclipse.datatools.enablement.mysql.catalog

Classes in org.eclipse.datatools.enablement.mysql.catalog that implement Database
`class` `MySqlCatalogDatabase` This is the Database implementation, and contains schemas (MySql does not have schemas)

Methods in org.eclipse.datatools.enablement.mysql.catalog that return Database
`Database` `MySqlCatalogPrimaryKey.getCatalogDatabase()`
`Database` `MySqlCatalogTable.getCatalogDatabase()`
`Database` `MySqlCatalogColumn.getCatalogDatabase()`
`Database` `MySqlCatalogIndex.getCatalogDatabase()`
`Database` `MySqlCatalogSchema.getCatalogDatabase()`
`Database` `MySqlCatalogForeignKey.getCatalogDatabase()`
`Database` `MySqlCatalogProvider.getCatalogDatabase(java.sql.Connection connection)`

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.base.catalog

Methods in org.eclipse.datatools.enablement.sybase.asa.base.catalog that return Database
`Database` `SybaseASACatalogBaseForeignKey.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseColumnCheckConstraint.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseProxyTable.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseEvent.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseProcedure.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseUniqueConstraint.getCatalogDatabase()`
`Database` `SybaseASABaseCatalog.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseRemoteProcedure.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseColumn.getCatalogDatabase()`
`Database` `SybaseASACatalogBasePrimaryKey.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseDBSpace.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseIndex.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseGroup.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseTrigger.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseTempTable.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseWebService.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseUserDefinedFunction.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseCheckConstraint.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseViewTable.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseUser.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseUserDefinedDataType.getCatalogDatabase()`
`Database` `SybaseASACatalogBaseSchema.getCatalogDatabase()`
`Database` `SybaseASACatalogBasePreDefinedType.getCatalogDatabase()`

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.catalog

Classes in org.eclipse.datatools.enablement.sybase.asa.catalog that implement Database
`class` `SybaseASACatalogDatabase`

Methods in org.eclipse.datatools.enablement.sybase.asa.catalog that return Database
`Database` `SybaseASACatalogTempTable.getCatalogDatabase()`
`Database` `SybaseASACatalogTable.getCatalogDatabase()`
`Database` `SybaseASACatalogForeignKey.getCatalogDatabase()`
`Database` `SybaseASACatalogIndex.getCatalogDatabase()`
`Database` `SybaseASACatalogDatabase.getCatalogDatabase()`
`Database` `SybaseASACatalogProvider.getCatalogDatabase(java.sql.Connection connection)`

Methods in org.eclipse.datatools.enablement.sybase.asa.catalog with parameters of type Database
`static java.lang.String` `SQLScriptsProvider.getBatchQueryTableIndex(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryAllTableInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryCheckConstraintInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryColumnConstraintsScript(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryConstraintsScript(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryForeignKeyInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryIndexInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryPrimaryKeyInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryRoutineInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryRoutines(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryTableIndex(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryTableInfo(Database db)`
`static java.lang.String` `SQLScriptsProvider.getQueryUnqiueConstraintInfo(Database db)`
`static Domain` `SybaseASACatalogUtils.getSpecifiedUserDefinedDatatype(Database database, java.lang.String typeName)`

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.ddl

Methods in org.eclipse.datatools.enablement.sybase.asa.ddl with parameters of type Database
`java.lang.String[]` `SybaseASADdlBuilder.createDatabase(Database database, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`
`java.lang.String` `SybaseASADdlBuilder.dropDatabase(Database db, boolean quoteIdentifiers, boolean qualifyNames)`

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel

Subinterfaces of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel
`interface` `SybaseASABaseDatabase` A representation of the model object 'Sybase ASA Base Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl that implement Database
`class` `SybaseASABaseDatabaseImpl` An implementation of the model object 'Sybase ASA Base Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util with parameters of type Database
`java.lang.Object` `SybaseasabasesqlmodelSwitch.caseDatabase(Database object)` Returns the result of interpreting the object as an instance of 'Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel

Subinterfaces of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel
`interface` `SybaseASADatabase` A representation of the model object 'Sybase ASA Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl that implement Database
`class` `SybaseASADatabaseImpl` An implementation of the model object 'Sybase ASA Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util with parameters of type Database
`java.lang.Object` `SybaseasasqlmodelSwitch.caseDatabase(Database object)` Returns the result of interpreting the object as an instance of 'Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel

Subinterfaces of Database in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
`interface` `SybaseASEDatabase` A representation of the model object 'Sybase ASE Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl

Classes in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl that implement Database
`class` `SybaseASEDatabaseImpl` An implementation of the model object 'Sybase ASE Database'.

Methods in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl that return Database
`Database` `SybaseASESchemaImpl.getDatabase()`

Uses of Database in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util

Methods in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util with parameters of type Database
`java.lang.Object` `SybaseasesqlmodelSwitch.caseDatabase(Database object)` Returns the result of interpreting the object as an instance of 'Database'.

Uses of Database in org.eclipse.datatools.enablement.sybase.ddl

Methods in org.eclipse.datatools.enablement.sybase.ddl with parameters of type Database
`java.lang.String[]` `SybaseDdlBuilderWrapper.createDatabase(Database database, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`
`abstract java.lang.String[]` `SybaseDdlBuilder.createDatabase(Database database, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)`
`java.lang.String` `SybaseDdlBuilder.dropDatabase(Database db, boolean quoteIdentifiers, boolean qualifyNames)`

Uses of Database in org.eclipse.datatools.enablement.sybase.ui.util

Methods in org.eclipse.datatools.enablement.sybase.ui.util that return Database
`static Database` `DSEUtil.findDatabaseByChild(java.lang.Object child)`

Uses of Database in org.eclipse.datatools.modelbase.sql.accesscontrol

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol that return Database
`Database` `AuthorizationIdentifier.getDatabase()` Returns the value of the 'Database' reference.

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol with parameters of type Database
`void` `AuthorizationIdentifier.setDatabase(Database value)` Sets the value of the '`Database`' reference.

Uses of Database in org.eclipse.datatools.modelbase.sql.query.helper

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return Database
`static Database` `StatementHelper.getDatabase(QueryStatement stmt)` Returns the Database for which SQL Statement is associated with.

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type Database
`static Schema` `DatabaseHelper.findSchema(Database database, java.lang.String schemaName)` Finds a `Schema` by its name in a given `Database`.
`static void` `DatabaseHelper.resolveTableReferenceRDBTable(TableInDatabase aTableInDB, Database aDatabase, java.lang.String aDefaultSchemaName)` Resolves the given table references so that it has the correct RDBTable attached to it.
`static void` `DatabaseHelper.resolveTableReferenceRDBTables(java.util.List aTableRefList, Database aDatabase, java.lang.String aDefaultSchemaName)` Deprecated. table reference resolving is now done by post parse processer, use `org.eclipse.datatools.modelbase.parsers.sql.query.postparse.TableReferenceResolver` with `org.eclipse.datatools.modelbase.parsers.sql.query.SQLQueryParserManager`
`static void` `DatabaseHelper.resolveTableReferenceRDBTables(QueryStatement aSQLStmt, Database aDatabase, java.lang.String aDefaultSchemaName)` Deprecated. table reference resolving is now done by post parse processer, use `org.eclipse.datatools.modelbase.parsers.sql.query.postparse.TableReferenceResolver` with `org.eclipse.datatools.modelbase.parsers.sql.query.SQLQueryParserManager`

Constructors in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type Database
`StatementHelper(Database database)`

Uses of Database in org.eclipse.datatools.modelbase.sql.schema

Methods in org.eclipse.datatools.modelbase.sql.schema that return Database
`Database` `SQLSchemaFactory.createDatabase()` Returns a new object of class 'Database'.
`Database` `Catalog.getDatabase()` Returns the value of the 'Database' reference.
`Database` `Event.getDatabase()` Returns the value of the 'Database' reference.
`Database` `Schema.getDatabase()` Returns the value of the 'Database' reference.

Methods in org.eclipse.datatools.modelbase.sql.schema with parameters of type Database
`void` `Catalog.setDatabase(Database value)` Sets the value of the '`Database`' reference.
`void` `Event.setDatabase(Database value)` Sets the value of the '`Database`' reference.
`void` `Schema.setDatabase(Database value)` Sets the value of the '`Database`' reference.

Uses of Database in org.eclipse.datatools.modelbase.sql.schema.helper

Methods in org.eclipse.datatools.modelbase.sql.schema.helper with parameters of type Database
`static int` `DatabaseHelper.compareIdentifiers(Database database, java.lang.String identifier, java.lang.String lookupName)` Compares an existing identifier in a Database with the lookup name respecting delimited identifiers otherwise ignoring case.
`static Schema` `DatabaseHelper.findSchema(Database database, java.lang.String schemaName)` Finds a `Schema` by its name in a given `Database`.
`static java.util.List` `DatabaseHelper.findTables(Database database, java.lang.String tableName)` Finds all `Table`s with the name `tableName` in all `Schema`'s of the given `database`.

Uses of Database in org.eclipse.datatools.modelbase.sql.schema.impl

Classes in org.eclipse.datatools.modelbase.sql.schema.impl that implement Database
`class` `org.eclipse.datatools.modelbase.sql.schema.impl.DatabaseImpl`

Uses of Database in org.eclipse.datatools.modelbase.sql.schema.util

Methods in org.eclipse.datatools.modelbase.sql.schema.util with parameters of type Database
`java.lang.Object` `SQLSchemaSwitch.caseDatabase(Database object)` Returns the result of interpreting the object as an instance of 'Database'.

Uses of Database in org.eclipse.datatools.sqltools.common.ui.actions

Methods in org.eclipse.datatools.sqltools.common.ui.actions with parameters of type Database
`static IConnectionProfile` `CommonSQLObjectAction.getConnectionProfile(Database database)`

Uses of Database in org.eclipse.datatools.sqltools.data.internal.core

Methods in org.eclipse.datatools.sqltools.data.internal.core with parameters of type Database
`static java.lang.String` `DataCorePlugin.quoteIdentifier(Database db, java.lang.String s)`

Uses of Database in org.eclipse.datatools.sqltools.editor.core.connection

Methods in org.eclipse.datatools.sqltools.editor.core.connection that return Database
`Database` `ISQLEditorConnectionInfo.getDatabase()` Gets the `Database` object associated with this input.

Methods in org.eclipse.datatools.sqltools.editor.core.connection with parameters of type Database
`void` `ISQLEditorConnectionInfo.setDatabase(Database database)` Sets the `Database` object associated with this input to the given object.

Uses of Database in org.eclipse.datatools.sqltools.parsers.sql.postparse

Methods in org.eclipse.datatools.sqltools.parsers.sql.postparse that return Database
`Database` `PostParseProcessorConfiguration.getDatabase()`

Methods in org.eclipse.datatools.sqltools.parsers.sql.postparse with parameters of type Database
`void` `PostParseProcessorConfiguration.setDatabase(Database database)`

Constructors in org.eclipse.datatools.sqltools.parsers.sql.postparse with parameters of type Database
`PostParseProcessorConfiguration(Database database, java.lang.String defaultSchemaName)`

Uses of Database in org.eclipse.datatools.sqltools.parsers.sql.query.postparse

Methods in org.eclipse.datatools.sqltools.parsers.sql.query.postparse that return Database
`Database` `TableReferenceResolver.getDatabase()`
`Database` `RoutineReferenceResolver.getDatabase()` Gets the current SQL model Database object.

Methods in org.eclipse.datatools.sqltools.parsers.sql.query.postparse with parameters of type Database
`void` `TableReferenceResolver.setDatabase(Database database)`
`void` `RoutineReferenceResolver.setDatabase(Database database)` Sets the SQL model Database object to use to find object references.

Constructors in org.eclipse.datatools.sqltools.parsers.sql.query.postparse with parameters of type Database
`RoutineReferenceResolver(Database database)` Constructs an instance of this class with the given SQL model database object.
`RoutineReferenceResolver(Database database, java.lang.String defaultSchemaName)` Constructs an instance of this class using the given database and default schema name.
`TableReferenceResolver(Database aDB, java.lang.String aDefaultSchemaName)` Constructs a new `TableReferenceResolver` with the `Database` connected to which table references and column references in `TableInDatabase` will be resolved.
`TableReferenceResolver(Database aDB, java.lang.String aDefaultSchemaName, boolean logError)` Constructs a new `TableReferenceResolver` with the `Database` connected to which table references and column references in `TableInDatabase` will be resolved.

Uses of Database in org.eclipse.datatools.sqltools.sql.util

Methods in org.eclipse.datatools.sqltools.sql.util that return Database
`static Database` `ModelUtil.getDatabase(Schema schema)`

Methods in org.eclipse.datatools.sqltools.sql.util with parameters of type Database
`static Schema` `ModelUtil.findSchema(Database database, java.lang.String catalogName, java.lang.String schemaName)` Returns the schema object with the given name
`static IConnectionProfile` `ModelUtil.getConnectionProfile(Database database)`
`static org.eclipse.emf.common.util.EList` `ModelUtil.getSchemas(Database database, java.lang.String catalogName)` Returns the schema list for the database, or, if catalog feature is supported, returns the schema list for the default catalog.

Uses of Database in org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder

Methods in org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder with parameters of type Database
`static java.util.List` `UDFNamesAndSignatures.getAllUDFsForDatabase(Database database)` Returns List of all the UDFs for the given database.

Uses of Database in org.eclipse.datatools.sqltools.sqlbuilder.model

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return Database
`Database` `SQLDomainModel.getDatabase()` Gets the Database object that corresponds to this SQL statement.
`Database` `FunctionHelper.getDatabase()` Gets the `Database` object with which this helper is associated.
`Database` `SQLBuilderConnectionInfo.getDatabase()`

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type Database
`static FunctionHelper` `FunctionHelper.getInstance(Database db)` Gets an instance of `FunctionHelper` that is the best match for the database represented by the given `Database` object.
`static java.util.List` `DatabaseHelper.getSchemaList(Database database)` Returns the list of schemas for the given database.
`static java.util.List` `DatabaseHelper.getTableList(Database database)` Returns the list of tables for the given database.
`static boolean` `VendorHelper.isFullSelectSupported(Database database)`
`static boolean` `VendorHelper.isWithSupported(Database database)`
`VendorHelper` `SQLDomainModel.resetVendor(Database db)` Resets the VendorHelper to associate with a new database.
`void` `SQLDomainModel.setDatabase(Database database)` Sets the `Database` object associated with this statement to the given object.

Constructors in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type Database
`DBVersionHelper(Database db)` Constructs an instance of this class using the given `Database` object.
`FunctionHelper(Database db)` Constructs an instance of this class with an association to the given database.
`FunctionHelperDB2(Database db)` Constructs and instance of this class with an association to the given database.
`SQLDomainModel(QueryStatement aStatement, Database aDatabase)` Constructs an instance of this class with the given initial query statement and database.
`VendorHelper(Database database)`

Uses of Database in org.eclipse.datatools.sqltools.sqlbuilder.views.execute

Methods in org.eclipse.datatools.sqltools.sqlbuilder.views.execute that return Database
`Database` `ExecuteViewer.getDatabase()` Gets the database.

Uses of Database in org.eclipse.datatools.sqltools.sqleditor

Methods in org.eclipse.datatools.sqltools.sqleditor that return Database
`Database` `SQLEditor.getDatabase()` Gets the `Database` object associated with this input.
`Database` `SQLEditorConnectionInfo.getDatabase()`

Methods in org.eclipse.datatools.sqltools.sqleditor with parameters of type Database
`void` `SQLEditorConnectionInfo.setDatabase(Database database)`