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

Packages that use WithTableSpecification
org.eclipse.datatools.modelbase.sql.query
org.eclipse.datatools.modelbase.sql.query.helper
org.eclipse.datatools.modelbase.sql.query.util
org.eclipse.datatools.sqltools.parsers.sql.query
org.eclipse.datatools.sqltools.sqlbuilder.model

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

Methods in org.eclipse.datatools.modelbase.sql.query that return WithTableSpecification
`WithTableSpecification` `SQLQueryModelFactory.createWithTableSpecification()` Returns a new object of class 'With Table Specification'.
`WithTableSpecification` `QueryExpressionBody.getWithTableSpecification()` Returns the value of the 'With Table Specification' container reference.
`WithTableSpecification` `WithTableReference.getWithTableSpecification()` Returns the value of the 'With Table Specification' reference.
`WithTableSpecification` `ColumnName.getWithTableSpecification()` Returns the value of the 'With Table Specification' container reference.

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type WithTableSpecification
`void` `QueryExpressionBody.setWithTableSpecification(WithTableSpecification value)` Sets the value of the '`With Table Specification`' container reference.
`void` `WithTableReference.setWithTableSpecification(WithTableSpecification value)` Sets the value of the '`With Table Specification`' reference.
`void` `ColumnName.setWithTableSpecification(WithTableSpecification value)` Sets the value of the '`With Table Specification`' container reference.

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type WithTableSpecification

`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 (`getColumnNameList()`) or, if columns are not declared, for each of the `WithTableSpecification`'s query's result columns.

`static java.util.Set` `TableHelper.findColumnReferencesInWithTableSpecification(WithTableSpecification withTableSpec)` Returns a Set containing all the `ValueExpressionColumn`s found in the given `WithTableSpecification`.

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

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

Uses of WithTableSpecification in org.eclipse.datatools.sqltools.parsers.sql.query

Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return WithTableSpecification
`WithTableSpecification` `SQLQueryParserFactory.createWithTableSpecification(java.lang.String aTableIdentifier, java.util.List aColumnNameList, QueryExpressionBody aWithSource)`

Methods in org.eclipse.datatools.sqltools.parsers.sql.query with parameters of type WithTableSpecification
`java.util.List` `SQLQueryParserFactory.createWithTableSpecificationList(java.util.List aTableWithSpecList, WithTableSpecification aTableWithSpec)`

Uses of WithTableSpecification in org.eclipse.datatools.sqltools.sqlbuilder.model

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return WithTableSpecification
`static WithTableSpecification` `SelectHelper.createWithTableSpecification()` Creates the WithTableSpecification.