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 QueryNested
          A representation of the model object 'Query Nested'.
 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.getTableRefLeft()
          Returns the value of the 'Table Ref Left' containment reference.
 TableReference TableJoined.getTableRefRight()
          Returns the value of the 'Table Ref Right' 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.setTableRefLeft(TableReference value)
          Sets the value of the 'Table Ref Left' containment reference.
 void TableJoined.setTableRefRight(TableReference value)
          Sets the value of the 'Table Ref Right' 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 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 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.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 TableReference JoinHelper.getNestedTable(TableReference tableRef)
          Returns the table "nested" in the given table, if any.
static QueryStatement StatementHelper.getQueryStatementForTableReference(TableReference tableRef)
          Returns the QueryStatement associated with the given tableRef.
static java.util.List TableHelper.getTableExpressionsInTableReference(TableReference tableRef)
          Retrieves a List of TableExpression s from the given TableReference.
 

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 QueryNestedImpl
          An implementation of the model object 'Query Nested'.
 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.getTableRefLeft()
           
 TableReference TableJoinedImpl.getTableRefRight()
           
 

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

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