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.