## Uses of Interface
org.eclipse.datatools.modelbase.sql.query.WithTableReference

Packages that use WithTableReference
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 WithTableReference in org.eclipse.datatools.modelbase.sql.query

Methods in org.eclipse.datatools.modelbase.sql.query that return WithTableReference
`WithTableReference` `SQLQueryModelFactory.createWithTableReference()` Returns a new object of class 'With Table Reference'.

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return WithTableReference

`static WithTableReference`

`StatementHelper.createWithTableReferenceForWithTable(WithTableSpecification withTableSpec)`
Creates a new `WithTableReference` for the given `withTableSpec` and creates `ValueExpressionColumn` objects for each of the given `WithTableSpecification`'s declared columns (`WithTableSpecification.getColumnNameList()`) or, if columns are not declared, for each of the `WithTableSpecification`'s query's result columns.

`static WithTableReference` `StatementHelper.resolveWithTableSpecificationReference(TableExpression potentialWithTableRef)` Substitutes the given `TableReference` with the `WithTableSpecification` that is refered by the given `potentialTableWithRef`'s `name`, if a `TableWithSpecification` is found in the `QueryExpressionRoot` that contains the given `TableReference`.

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type WithTableReference
`static java.util.List` `TableHelper.exposeEffectiveResultColumns(WithTableReference withTable)` Populates the given `withTable`'s `columnList` with `ValueExpressionColumn`s, with `name`, `dataType` and in ordering, so the given `tableExpr` can be handled like a `TableInDatabase`.
`static Column` `TableHelper.getColumnForName(WithTableReference withTableRef, java.lang.String columnName)` Returns the Column matching the columnName from the given `WithTableReference`.

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

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement WithTableReference
`class` `WithTableReferenceImpl` An implementation of the model object 'With Table Reference'.

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return WithTableReference
`WithTableReference` `SQLQueryModelFactoryImpl.createWithTableReference()`

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type WithTableReference
`java.lang.Object` `SQLQueryModelSwitch.caseWithTableReference(WithTableReference object)` Returns the result of interpreting the object as an instance of 'With Table Reference'.

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