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 © 2007 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.