## 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.modelbase.sql.accesscontrol
org.eclipse.datatools.modelbase.sql.accesscontrol.impl
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.core.profile
org.eclipse.datatools.sqltools.editor.core.connection
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.getSharedDatabase()` retrieve the shared database
`Database` `ConnectionInfo.getCachedDatabase()` Load a database from workspace cache.

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` `ICatalogProvider.getCatalogDatabase(java.sql.Connection connection)`
`Database` `ICatalogObject.getCatalogDatabase()`

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` `JDBCView.getCatalogDatabase()`
`Database` `JDBCUserDefinedFunction.getCatalogDatabase()`
`Database` `JDBCUniqueConstraint.getCatalogDatabase()`
`Database` `JDBCTemporaryTable.getCatalogDatabase()`
`Database` `JDBCTable.getCatalogDatabase()`
`Database` `JDBCStructuredUDT.getCatalogDatabase()`
`Database` `JDBCSchema.getCatalogDatabase()`
`Database` `JDBCProvider.getCatalogDatabase(java.sql.Connection connection)`
`Database` `JDBCProcedure.getCatalogDatabase()`
`Database` `JDBCPrimaryKey.getCatalogDatabase()`
`Database` `JDBCParameter.getCatalogDatabase()`
`Database` `JDBCIndex.getCatalogDatabase()`
`Database` `JDBCForeignKey.getCatalogDatabase()`
`Database` `JDBCDistinctUDT.getCatalogDatabase()`
`Database` `JDBCDatabase.getCatalogDatabase()`
`Database` `JDBCColumn.getCatalogDatabase()`
`Database` `JDBCCatalog.getCatalogDatabase()`

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

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol.impl that return Database
`Database` `AuthorizationIdentifierImpl.getDatabase()`
`Database` `AuthorizationIdentifierImpl.basicGetDatabase()`

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol.impl with parameters of type Database
`NotificationChain` `AuthorizationIdentifierImpl.basicSetDatabase(Database newDatabase, NotificationChain msgs)`
`void` `AuthorizationIdentifierImpl.setDatabase(Database newDatabase)`

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 void` `ValueExpressionHelper.resolveValueExpressionConcatDatatype(QueryValueExpression aValExpr, QueryValueExpression aLeftValExpr, QueryValueExpression aRightValExpr, java.util.List aTableRefList, Database aDB)` Deprecated. use `ValueExpressionHelper.resolveValueExpressionConcatDatatype(QueryValueExpression, QueryValueExpression, QueryValueExpression)` instead
`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`
`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.resolveTableReferenceRDBTable(TableInDatabase aTableInDB, Database aDatabase, java.lang.String aDefaultSchemaName)` Resolves the table references in the From clause of the given query so that each has the correct RDBTable attached to it.
`static DataType` `DatabaseHelper.getDataType(int decimal, java.lang.String string, java.lang.String string2, java.lang.String string3, Database adb)` Deprecated. not even implemented! use `ValueExpressionHelper#getPredefinedDataTypeForSimpleValue(String)`

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` `Schema.getDatabase()` Returns the value of the 'Database' reference.
`Database` `Event.getDatabase()` Returns the value of the 'Database' reference.
`Database` `Catalog.getDatabase()` Returns the value of the 'Database' reference.

Methods in org.eclipse.datatools.modelbase.sql.schema with parameters of type Database
`void` `Schema.setDatabase(Database value)` Sets the value of the '`Database`' reference.
`void` `Event.setDatabase(Database value)` Sets the value of the '`Database`' reference.
`void` `Catalog.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 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`.
`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.

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

Classes in org.eclipse.datatools.modelbase.sql.schema.impl that implement Database
`class` `DatabaseImpl` An implementation of the model object 'Database'.

Methods in org.eclipse.datatools.modelbase.sql.schema.impl that return Database
`Database` `SQLSchemaFactoryImpl.createDatabase()`
`Database` `SchemaImpl.getDatabase()`
`Database` `SchemaImpl.basicGetDatabase()`
`Database` `EventImpl.getDatabase()`
`Database` `EventImpl.basicGetDatabase()`
`Database` `CatalogImpl.getDatabase()`
`Database` `CatalogImpl.basicGetDatabase()`

Methods in org.eclipse.datatools.modelbase.sql.schema.impl with parameters of type Database
`NotificationChain` `SchemaImpl.basicSetDatabase(Database newDatabase, NotificationChain msgs)`
`void` `SchemaImpl.setDatabase(Database newDatabase)`
`NotificationChain` `EventImpl.basicSetDatabase(Database newDatabase, NotificationChain msgs)`
`void` `EventImpl.setDatabase(Database newDatabase)`
`NotificationChain` `CatalogImpl.basicSetDatabase(Database newDatabase, NotificationChain msgs)`
`void` `CatalogImpl.setDatabase(Database newDatabase)`

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 interpretting the object as an instance of 'Database'.

Uses of Database in org.eclipse.datatools.sqltools.core.profile

Methods in org.eclipse.datatools.sqltools.core.profile that return Database
`static Database` `ProfileUtil.getDatabase(DatabaseIdentifier databaseIdentifier)` Returns the SQL model `Database` object identified by `databaseIdentifier`.
`static Database` `ProfileUtil.getDatabase(DatabaseIdentifier databaseIdentifier, boolean connect)` Returns the SQL model `Database` object identified by `databaseIdentifier`.

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

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

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

Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.