## Uses of Interface
org.eclipse.datatools.modelbase.sql.tables.Table

Packages that use Table
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
org.eclipse.datatools.connectivity.sqm.loader
org.eclipse.datatools.modelbase.sql.constraints
org.eclipse.datatools.modelbase.sql.constraints.impl
org.eclipse.datatools.modelbase.sql.datatypes
org.eclipse.datatools.modelbase.sql.datatypes.impl
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.routines
org.eclipse.datatools.modelbase.sql.routines.impl
org.eclipse.datatools.modelbase.sql.routines.util
org.eclipse.datatools.modelbase.sql.schema.helper
org.eclipse.datatools.modelbase.sql.tables
org.eclipse.datatools.modelbase.sql.tables.helper
org.eclipse.datatools.modelbase.sql.tables.impl
org.eclipse.datatools.modelbase.sql.tables.util

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

Classes in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that implement Table
`class` `JDBCTable`
`class` `JDBCTemporaryTable`
`class` `JDBCView`

Methods in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that return Table
`Table` `JDBCView.getSupertable()`
`Table` `JDBCTemporaryTable.getSupertable()`
`Table` `JDBCTable.getSupertable()`

Methods in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc with parameters of type Table
`static void` `JDBCTemporaryTable.loadColumns(java.sql.Connection connection, EList columnList, Table table)` Deprecated.
`static void` `JDBCTemporaryTable.loadIndexes(java.sql.Connection connection, EList indexList, Table table)` Deprecated.
`static void` `JDBCTable.loadColumns(java.sql.Connection connection, EList columnList, Table table)` Deprecated.
`static void` `JDBCTable.loadIndexes(java.sql.Connection connection, EList indexList, Table table)` Deprecated.

Uses of Table in org.eclipse.datatools.connectivity.sqm.loader

Methods in org.eclipse.datatools.connectivity.sqm.loader that return Table
`Table` `JDBCTableSuperTableLoader.loadSuperTable()`
`Table` `JDBCTableLoader.ITableFactory.createTable(java.sql.ResultSet rs)` Creates and initializes a table object based on the meta-data in the result set.
`Table` `JDBCTableLoader.TableFactory.createTable(java.sql.ResultSet rs)` Creates and initializes a new Table object from the meta-data in the result set.

Methods in org.eclipse.datatools.connectivity.sqm.loader with parameters of type Table
`void` `JDBCTableLoader.ITableFactory.initialize(Table table, java.sql.ResultSet rs)` Initializes a table object based on the meta-data in the result set.
`void` `JDBCTableLoader.TableFactory.initialize(Table table, java.sql.ResultSet rs)` Initializes the new Table object using the meta-data in the result set.
`void` `JDBCTableLoader.LocalTempTableFactory.initialize(Table table, java.sql.ResultSet rs)` Initializes the isLocal attribute in addition to the the attributes initialized by super().

Uses of Table in org.eclipse.datatools.modelbase.sql.constraints

Methods in org.eclipse.datatools.modelbase.sql.constraints that return Table
`Table` `Index.getTable()` Returns the value of the 'Table' reference.

Methods in org.eclipse.datatools.modelbase.sql.constraints with parameters of type Table
`void` `Index.setTable(Table value)` Sets the value of the '`Table`' reference.

Uses of Table in org.eclipse.datatools.modelbase.sql.constraints.impl

Methods in org.eclipse.datatools.modelbase.sql.constraints.impl that return Table
`Table` `IndexImpl.getTable()`
`Table` `IndexImpl.basicGetTable()`

Methods in org.eclipse.datatools.modelbase.sql.constraints.impl with parameters of type Table
`NotificationChain` `IndexImpl.basicSetTable(Table newTable, NotificationChain msgs)`
`void` `IndexImpl.setTable(Table newTable)`

Uses of Table in org.eclipse.datatools.modelbase.sql.datatypes

Methods in org.eclipse.datatools.modelbase.sql.datatypes that return Table
`Table` `ReferenceDataType.getScopeTable()` Returns the value of the 'Scope Table' reference.

Methods in org.eclipse.datatools.modelbase.sql.datatypes with parameters of type Table
`void` `ReferenceDataType.setScopeTable(Table value)` Sets the value of the '`Scope Table`' reference.

Uses of Table in org.eclipse.datatools.modelbase.sql.datatypes.impl

Methods in org.eclipse.datatools.modelbase.sql.datatypes.impl that return Table
`Table` `ReferenceDataTypeImpl.getScopeTable()`
`Table` `ReferenceDataTypeImpl.basicGetScopeTable()`

Methods in org.eclipse.datatools.modelbase.sql.datatypes.impl with parameters of type Table
`void` `ReferenceDataTypeImpl.setScopeTable(Table newScopeTable)`

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

Methods in org.eclipse.datatools.modelbase.sql.query that return Table
`Table` `TableInDatabase.getDatabaseTable()` Returns the value of the 'Database Table' reference.

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type Table
`void` `TableInDatabase.setDatabaseTable(Table value)` Sets the value of the '`Database Table`' reference.

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return Table
`static Table` `TableHelper.getTableForTableExpression(TableExpression tableExpr)` Returns the Table from the given SQLTableExpression if there is one otherwise return null.

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type Table
`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 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 java.util.List` `TableHelper.getPrimaryKeyColumns(Table table)` Returns the list of Columns that are part of the primary key constraint for the given table.
`static java.util.List` `TableHelper.getForeignKeyColumns(Table table)` Returns the list of Columns that are part of the Foreign key constraint for the given table.
`static java.lang.String` `TableHelper.getFullTableName(Table table)` Returns fully qualified name for the given table.
`static TableExpression` `StatementHelper.getTableExpressionForTable(Table table, QuerySelect qSelect)` Returns the TableExpression representing the given Table object,in the given QuerySelect
`static TableExpression` `StatementHelper.getTableExpressionForTable(Table table, QuerySelectStatement selectStmt)` Returns the TableExpression representing the given Table object,in the given QuerySelectStatement
`void` `StatementHelper.addNewName(Table selectedTable)` Provide the name that will be generated next this is for populating alias text field with a default

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

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return Table
`Table` `TableInDatabaseImpl.getDatabaseTable()`
`Table` `TableInDatabaseImpl.basicGetDatabaseTable()`

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type Table
`void` `TableInDatabaseImpl.setDatabaseTable(Table newDatabaseTable)`

Uses of Table in org.eclipse.datatools.modelbase.sql.routines

Subinterfaces of Table in org.eclipse.datatools.modelbase.sql.routines
`interface` `RoutineResultTable` A representation of the model object 'Routine Result Table'.

Uses of Table in org.eclipse.datatools.modelbase.sql.routines.impl

Classes in org.eclipse.datatools.modelbase.sql.routines.impl that implement Table
`class` `RoutineResultTableImpl` An implementation of the model object 'Routine Result Table'.

Uses of Table in org.eclipse.datatools.modelbase.sql.routines.util

Methods in org.eclipse.datatools.modelbase.sql.routines.util with parameters of type Table
`java.lang.Object` `SQLRoutinesSwitch.caseTable(Table object)` Returns the result of interpretting the object as an instance of 'Table'.

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

Methods in org.eclipse.datatools.modelbase.sql.schema.helper that return Table
`static Table` `SchemaHelper.findTable(Schema schema, java.lang.String tableName)` Finds a `Table` by its name in a given `Schema`, the given `tableName` is not case sensitive.

Uses of Table in org.eclipse.datatools.modelbase.sql.tables

Subinterfaces of Table in org.eclipse.datatools.modelbase.sql.tables
`interface` `BaseTable` A representation of the model object 'Base Table'.
`interface` `DerivedTable` A representation of the model object 'Derived Table'.
`interface` `PersistentTable` A representation of the model object 'Persistent Table'.
`interface` `TemporaryTable` A representation of the model object 'Temporary Table'.
`interface` `ViewTable` A representation of the model object 'View Table'.

Methods in org.eclipse.datatools.modelbase.sql.tables that return Table
`Table` `Trigger.getSubjectTable()` Returns the value of the 'Subject Table' reference.
`Table` `Table.getSupertable()` Returns the value of the 'Supertable' reference.
`Table` `Column.getTable()` Returns the value of the 'Table' container reference.

Methods in org.eclipse.datatools.modelbase.sql.tables with parameters of type Table
`void` `Trigger.setSubjectTable(Table value)` Sets the value of the '`Subject Table`' reference.
`void` `Table.setSupertable(Table value)` Sets the value of the '`Supertable`' reference.
`void` `Column.setTable(Table value)` Sets the value of the '`Table`' container reference.

Uses of Table in org.eclipse.datatools.modelbase.sql.tables.helper

Methods in org.eclipse.datatools.modelbase.sql.tables.helper with parameters of type Table
`static Column` `TableHelper.findColumn(Table table, java.lang.String columnName)`

Uses of Table in org.eclipse.datatools.modelbase.sql.tables.impl

Classes in org.eclipse.datatools.modelbase.sql.tables.impl that implement Table
`class` `BaseTableImpl` An implementation of the model object 'Base Table'.
`class` `DerivedTableImpl` An implementation of the model object 'Derived Table'.
`class` `PersistentTableImpl` An implementation of the model object 'Persistent Table'.
`class` `TableImpl` An implementation of the model object 'Table'.
`class` `TemporaryTableImpl` An implementation of the model object 'Temporary Table'.
`class` `ViewTableImpl` An implementation of the model object 'View Table'.

Methods in org.eclipse.datatools.modelbase.sql.tables.impl that return Table
`Table` `TriggerImpl.getSubjectTable()`
`Table` `TriggerImpl.basicGetSubjectTable()`
`Table` `TableImpl.getSupertable()`
`Table` `TableImpl.basicGetSupertable()`
`Table` `ColumnImpl.getTable()`

Methods in org.eclipse.datatools.modelbase.sql.tables.impl with parameters of type Table
`NotificationChain` `TriggerImpl.basicSetSubjectTable(Table newSubjectTable, NotificationChain msgs)`
`void` `TriggerImpl.setSubjectTable(Table newSubjectTable)`
`NotificationChain` `TableImpl.basicSetSupertable(Table newSupertable, NotificationChain msgs)`
`void` `TableImpl.setSupertable(Table newSupertable)`
`NotificationChain` `ColumnImpl.basicSetTable(Table newTable, NotificationChain msgs)`
`void` `ColumnImpl.setTable(Table newTable)`

Uses of Table in org.eclipse.datatools.modelbase.sql.tables.util

Methods in org.eclipse.datatools.modelbase.sql.tables.util with parameters of type Table
`java.lang.Object` `SQLTablesSwitch.caseTable(Table object)` Returns the result of interpretting the object as an instance of 'Table'.

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