## 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` `ValueExpressionColumn.getTableInDatabase()` Returns the value of the 'Table In Database' reference.
`TableInDatabase` `SQLQueryModelFactory.createTableInDatabase()` Returns a new object of class 'Table In Database'.
`TableInDatabase` `QueryUpdateStatement.getTargetTable()` Returns the value of the 'Target Table' containment reference.
`TableInDatabase` `QueryInsertStatement.getTargetTable()` Returns the value of the 'Target Table' containment reference.
`TableInDatabase` `QueryDeleteStatement.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` `QueryInsertStatement.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.

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

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.getTableInDatabase()`
`TableInDatabase` `ValueExpressionColumnImpl.basicGetTableInDatabase()`
`TableInDatabase` `SQLQueryModelFactoryImpl.createTableInDatabase()`
`TableInDatabase` `QueryUpdateStatementImpl.getTargetTable()`
`TableInDatabase` `QueryInsertStatementImpl.getTargetTable()`
`TableInDatabase` `QueryDeleteStatementImpl.getTargetTable()`

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type TableInDatabase
`NotificationChain` `ValueExpressionColumnImpl.basicSetTableInDatabase(TableInDatabase newTableInDatabase, NotificationChain msgs)`
`void` `ValueExpressionColumnImpl.setTableInDatabase(TableInDatabase newTableInDatabase)`
`NotificationChain` `QueryUpdateStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`void` `QueryUpdateStatementImpl.setTargetTable(TableInDatabase newTargetTable)`
`NotificationChain` `QueryInsertStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`void` `QueryInsertStatementImpl.setTargetTable(TableInDatabase newTargetTable)`
`NotificationChain` `QueryDeleteStatementImpl.basicSetTargetTable(TableInDatabase newTargetTable, NotificationChain msgs)`
`void` `QueryDeleteStatementImpl.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 interpretting the object as an instance of 'Table In Database'.

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