## Uses of Interface
org.eclipse.datatools.modelbase.sql.query.TableInDatabase

Packages that use TableInDatabase
org.eclipse.datatools.modelbase.sql.query
org.eclipse.datatools.modelbase.sql.query.helper
org.eclipse.datatools.modelbase.sql.query.impl
org.eclipse.datatools.modelbase.sql.query.util

Uses of TableInDatabase in org.eclipse.datatools.modelbase.sql.query

Methods in org.eclipse.datatools.modelbase.sql.query that return TableInDatabase
`TableInDatabase` `SQLQueryModelFactory.createTableInDatabase()` Returns a new object of class 'Table In Database'.
`TableInDatabase` `ValueExpressionColumn.getTableInDatabase()` Returns the value of the 'Table In Database' reference.
`TableInDatabase` `QueryUpdateStatement.getTargetTable()` Returns the value of the 'Target Table' containment reference.
`TableInDatabase` `QueryDeleteStatement.getTargetTable()` Returns the value of the 'Target Table' containment reference.
`TableInDatabase` `QueryInsertStatement.getTargetTable()` Returns the value of the 'Target Table' containment reference.

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type TableInDatabase
`void` `ValueExpressionColumn.setTableInDatabase(TableInDatabase value)` Sets the value of the '`Table In Database`' reference.
`void` `QueryUpdateStatement.setTargetTable(TableInDatabase value)` Sets the value of the '`Target Table`' containment reference.
`void` `QueryDeleteStatement.setTargetTable(TableInDatabase value)` Sets the value of the '`Target Table`' containment reference.
`void` `QueryInsertStatement.setTargetTable(TableInDatabase value)` Sets the value of the '`Target Table`' containment reference.

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return TableInDatabase
`static TableInDatabase` `TableHelper.createTableExpressionForTable(Table table)` Creates and Returns SQLRDBTable for the given Table and initializes its list of SQLValueExpressColumn corresponding to each column of the table.
`static TableInDatabase` `StatementHelper.getDerivedDatabaseTable(ValueExpressionColumn columnExpr)` Returns the `TableInDatabase` that the given `columnExpr` was derived from, if the given column is not the result of an expression in the `selectClause` of a `QuerySelect` or the result column of a `QueryValues`.

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type TableInDatabase
`static Column` `TableHelper.getColumnForName(TableInDatabase tableInDB, java.lang.String columnName)` Returns the Column matching the columnName from the given TableInDatabase
`static Schema` `TableHelper.getSchemaForTableInDatabase(TableInDatabase tableInDB)`
`static boolean` `StatementHelper.omitSchema(TableInDatabase tableInDB)` Returns `true` if the given `tableInDB` does not have to be qualified with its `Schema` name.
`static void` `TableHelper.populateTableExpressionColumns(TableInDatabase tableInDB, Table databaseTable)` Populates the list of ValueExpressionColumn in the given table expression using the columns in the given Table object
`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.

Uses of TableInDatabase in org.eclipse.datatools.modelbase.sql.query.impl

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement TableInDatabase
`class` `TableInDatabaseImpl` An implementation of the model object 'SQLRDB Table'.

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return TableInDatabase
`TableInDatabase` `ValueExpressionColumnImpl.basicGetTableInDatabase()`
`TableInDatabase` `SQLQueryModelFactoryImpl.createTableInDatabase()`
`TableInDatabase` `ValueExpressionColumnImpl.getTableInDatabase()`
`TableInDatabase` `QueryDeleteStatementImpl.getTargetTable()`
`TableInDatabase` `QueryUpdateStatementImpl.getTargetTable()`
`TableInDatabase` `QueryInsertStatementImpl.getTargetTable()`

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type TableInDatabase
`NotificationChain` `ValueExpressionColumnImpl.basicSetTableInDatabase(TableInDatabase newTableInDatabase, NotificationChain msgs)`
`NotificationChain` `QueryDeleteStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`NotificationChain` `QueryUpdateStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`NotificationChain` `QueryInsertStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`void` `ValueExpressionColumnImpl.setTableInDatabase(TableInDatabase newTableInDatabase)`
`void` `QueryDeleteStatementImpl.setTargetTable(TableInDatabase newTargetTable)`
`void` `QueryUpdateStatementImpl.setTargetTable(TableInDatabase newTargetTable)`
`void` `QueryInsertStatementImpl.setTargetTable(TableInDatabase newTargetTable)`

Uses of TableInDatabase in org.eclipse.datatools.modelbase.sql.query.util

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type TableInDatabase
`java.lang.Object` `SQLQueryModelSwitch.caseTableInDatabase(TableInDatabase object)` Returns the result of interpreting the object as an instance of 'Table In Database'.

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