Uses of Interface
org.eclipse.datatools.modelbase.sql.query.TableReference

Packages that use TableReference
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   
org.eclipse.datatools.modelbase.sql.xml.query   
org.eclipse.datatools.modelbase.sql.xml.query.impl   
org.eclipse.datatools.modelbase.sql.xml.query.util   
 

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

Subinterfaces of TableReference in org.eclipse.datatools.modelbase.sql.query
 interface QueryCombined
           A representation of the model object 'Combined'.
 interface QueryExpressionBody
           A representation of the model object 'Expression Body'.
 interface QuerySelect
           A representation of the model object 'Select'.
 interface QueryValues
           A representation of the model object 'Values'.
 interface TableExpression
           A representation of the model object 'SQL Table Expression'.
 interface TableFunction
           A representation of the model object 'SQL Table Function'.
 interface TableInDatabase
           A representation of the model object 'SQLRDB Table'.
 interface TableJoined
           A representation of the model object 'SQL Table Joined'.
 interface TableNested
           A representation of the model object 'SQL Table Nested'.
 interface WithTableReference
           A representation of the model object 'With Table Reference'.
 

Methods in org.eclipse.datatools.modelbase.sql.query that return TableReference
 TableReference TableNested.getNestedTableRef()
          Returns the value of the 'Nested Table Ref' containment reference.
 TableReference TableJoined.getTableRefRight()
          Returns the value of the 'Table Ref Right' containment reference.
 TableReference TableJoined.getTableRefLeft()
          Returns the value of the 'Table Ref Left' containment reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type TableReference
 void TableNested.setNestedTableRef(TableReference value)
          Sets the value of the 'Nested Table Ref' containment reference.
 void TableJoined.setTableRefRight(TableReference value)
          Sets the value of the 'Table Ref Right' containment reference.
 void TableJoined.setTableRefLeft(TableReference value)
          Sets the value of the 'Table Ref Left' containment reference.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return TableReference
static TableReference JoinHelper.findOutermostContainingJoin(java.util.List fromClause, TableExpression targetTable)
          Finds and returns the outermost table reference in the From clause that contains the given table.
static TableReference JoinHelper.getNestedTable(TableReference tableRef)
          Returns the table "nested" in the given table, if any.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type TableReference
static ValueExpressionColumn TableHelper.getColumnExpressionForName(TableReference tableRef, java.lang.String columnName)
          Returns the ValueExpressionColumn from the given TableReference matching the given columnName.
static Column TableHelper.getColumnForName(TableReference tableRef, java.lang.String columnName)
          Returns the Column matching the columnName from the given TableReference
static java.util.List TableHelper.getTableExpressionsInTableReference(TableReference tableRef)
          Retrieves a List of TableExpression s from the given TableReference.
static java.util.List TableHelper.getEffectiveResultColumns(TableReference tableRef)
          Returns a List of ValueExpressionColumns, with name, dataType and in ordering, so the given tableRef can be handled like a TableInDatabase.
static QueryStatement StatementHelper.getQueryStatementForTableReference(TableReference tableRef)
          Returns the QueryStatement associated with the given tableRef.
static TableJoined JoinHelper.addJoinedTable(java.util.List fromClause, TableReference joinSource, TableReference joinTarget, int joinType)
          Creates a new joined table containing the given join source and target objects, and adds it to the given FROM clause list.
static TableReference JoinHelper.getNestedTable(TableReference tableRef)
          Returns the table "nested" in the given table, if any.
 

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

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement TableReference
 class QueryCombinedImpl
           An implementation of the model object 'Combined'.
 class QueryExpressionBodyImpl
           An implementation of the model object 'Expression Body'.
 class QuerySelectImpl
           An implementation of the model object 'Select'.
 class QueryValuesImpl
           An implementation of the model object 'Values'.
 class TableExpressionImpl
           An implementation of the model object 'SQL Table Expression'.
 class TableFunctionImpl
           An implementation of the model object 'SQL Table Function'.
 class TableInDatabaseImpl
           An implementation of the model object 'SQLRDB Table'.
 class TableJoinedImpl
           An implementation of the model object 'SQL Table Joined'.
 class TableNestedImpl
           An implementation of the model object 'SQL Table Nested'.
 class TableReferenceImpl
           An implementation of the model object 'SQL Table Reference'.
 class WithTableReferenceImpl
           An implementation of the model object 'With Table Reference'.
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return TableReference
 TableReference TableNestedImpl.getNestedTableRef()
           
 TableReference TableJoinedImpl.getTableRefRight()
           
 TableReference TableJoinedImpl.getTableRefLeft()
           
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type TableReference
 NotificationChain TableNestedImpl.basicSetNestedTableRef(TableReference newNestedTableRef, NotificationChain msgs)
           
 void TableNestedImpl.setNestedTableRef(TableReference newNestedTableRef)
           
 NotificationChain TableJoinedImpl.basicSetTableRefRight(TableReference newTableRefRight, NotificationChain msgs)
           
 void TableJoinedImpl.setTableRefRight(TableReference newTableRefRight)
           
 NotificationChain TableJoinedImpl.basicSetTableRefLeft(TableReference newTableRefLeft, NotificationChain msgs)
           
 void TableJoinedImpl.setTableRefLeft(TableReference newTableRefLeft)
           
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type TableReference
 java.lang.Object SQLQueryModelSwitch.caseTableReference(TableReference object)
          Returns the result of interpretting the object as an instance of 'Table Reference'.
 

Uses of TableReference in org.eclipse.datatools.modelbase.sql.xml.query
 

Subinterfaces of TableReference in org.eclipse.datatools.modelbase.sql.xml.query
 interface XMLTableFunction
           A representation of the model object 'XML Table Function'.
 

Uses of TableReference in org.eclipse.datatools.modelbase.sql.xml.query.impl
 

Classes in org.eclipse.datatools.modelbase.sql.xml.query.impl that implement TableReference
 class XMLTableFunctionImpl
           An implementation of the model object 'XML Table Function'.
 

Uses of TableReference in org.eclipse.datatools.modelbase.sql.xml.query.util
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query.util with parameters of type TableReference
 java.lang.Object SQLXMLQueryModelSwitch.caseTableReference(TableReference object)
          Returns the result of interpretting the object as an instance of 'Table Reference'.
 



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