|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of QuerySelect in org.eclipse.datatools.modelbase.sql.query |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.query that return QuerySelect | |
|---|---|
QuerySelect |
SQLQueryModelFactory.createQuerySelect()
Returns a new object of class 'Query Select'. |
QuerySelect |
ValueExpressionVariable.getQuerySelect()
Returns the value of the 'Query Select' container reference. |
QuerySelect |
TableReference.getQuerySelect()
Returns the value of the 'Query Select' container reference. |
QuerySelect |
QueryResultSpecification.getQuerySelect()
Returns the value of the 'Query Select' container reference. |
QuerySelect |
GroupingSpecification.getQuerySelect()
Returns the value of the 'Query Select' container reference. |
QuerySelect |
QuerySearchCondition.getQuerySelectHaving()
Returns the value of the 'Query Select Having' container reference. |
QuerySelect |
QuerySearchCondition.getQuerySelectWhere()
Returns the value of the 'Query Select Where' container reference. |
| Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type QuerySelect | |
|---|---|
void |
ValueExpressionVariable.setQuerySelect(QuerySelect value)
Sets the value of the ' Query Select' container reference. |
void |
TableReference.setQuerySelect(QuerySelect value)
Sets the value of the ' Query Select' container reference. |
void |
QueryResultSpecification.setQuerySelect(QuerySelect value)
Sets the value of the ' Query Select' container reference. |
void |
GroupingSpecification.setQuerySelect(QuerySelect value)
Sets the value of the ' Query Select' container reference. |
void |
QuerySearchCondition.setQuerySelectHaving(QuerySelect value)
Sets the value of the ' Query Select Having' container reference. |
void |
QuerySearchCondition.setQuerySelectWhere(QuerySelect value)
Sets the value of the ' Query Select Where' container reference. |
| Uses of QuerySelect in org.eclipse.datatools.modelbase.sql.query.helper |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.query.helper that return QuerySelect | |
|---|---|
static QuerySelect |
StatementHelper.createQuerySelect()
Creates a QuerySelect Object |
static QuerySelect |
StatementHelper.createQuerySelect(QueryExpressionRoot anExpRoot)
Creates a QuerySelect Object and hook it to a QueryExpressionRoot |
static QuerySelect |
StatementHelper.createQuerySelect(QuerySelectStatement aStatement)
Creates a QuerySelect Object and hook it to a QuerySelectStatement |
static QuerySelect |
StatementHelper.getQuerySelectForTableReference(TableExpression tableExpr)
Returns the QuerySelect that contains the given
tableExpr in its fromClause. |
| Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type QuerySelect | |
|---|---|
static ResultColumn |
StatementHelper.findResultColumnForColumnExpression(QuerySelect select,
ValueExpressionColumn columnExpr)
Returns null or the ResultColumn of the
given QuerySelect whose ValueExpression is
of type ValueExpressionColumn which in name
and tableExpr equals the given columnExpr. |
static ResultColumn |
StatementHelper.findResultColumnForColumnNameOrAlias(QuerySelect select,
java.lang.String columnNameOrAlias)
Returns null or the ResultColumn of the
given QuerySelect whose name matches the
given columnNameOrAlias or whose
ValueExpression is of type
ValueExpressionColumn which has a name
matching the given columnNameOrAlias. |
static TableExpression |
StatementHelper.getTableExpressionForTable(Table table,
QuerySelect qSelect)
Returns the TableExpression representing the given Table object,in the given QuerySelect |
static java.util.List |
StatementHelper.getTableExpressionsInQuerySelect(QuerySelect querySelect)
|
static java.util.List |
StatementHelper.getTableExpressionsVisibleInQuerySelect(QuerySelect querySelect)
Returns the TableExpressions in the given
QuerySelect's fromClause plus all the
TableExpressions that are visible in the scope of the
given QuerySelect. |
static java.util.Set |
StatementHelper.resolveOrderByColumns(QuerySelect select,
java.util.List orderBySpecList)
Every given OrderBySpecifications contained in the given
orderByList, that is of type
OrderByValueExpression and its owned
ValueExpression is of type
ValueExpressionColumn, will be removed from the given
QuerySelect and substituted by a new
OrderByResultColumn that will then be given the reference
to the ValueExpressionColumn formerly associated to the
removed OrderByValueExpression, if the given
QuerySelect has a ResultColumn that refers
by its name to the same ValueExpressionColumn. |
static void |
StatementHelper.resolveQueryResultSpecification(QuerySelect querySelect)
Resolves columnExpressions and tableReferences in given querySelect's QueryResultSpecification
ResultColumn
or ResultTableAllColumns with the columnExpressions and
tableExpressions in the given querySelect's
fromClause. |
static void |
StatementHelper.resolveResultTableAllColumns(QuerySelect querySelect)
Resolves tableReferences in given querySelect's
QueryResultSpecifications of type
ResultTableAllColumns with the tableExpressions in the
given querySelect's fromClause. |
| Uses of QuerySelect in org.eclipse.datatools.modelbase.sql.query.util |
|---|
| Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type QuerySelect | |
|---|---|
java.lang.Object |
SQLQueryModelSwitch.caseQuerySelect(QuerySelect object)
Returns the result of interpreting the object as an instance of 'Query Select'. |
| Uses of QuerySelect in org.eclipse.datatools.sqltools.parsers.sql.query |
|---|
| Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return QuerySelect | |
|---|---|
QuerySelect |
SQLQueryParserFactory.createQuerySelect(java.lang.String optAllOrDistinct,
java.util.List aResultColList,
java.util.List aTableRefList,
QuerySearchCondition aWhereClause,
java.util.List aGroupByList,
QuerySearchCondition aHavingClause)
|
QuerySelect |
SQLQueryParserFactory.createQuerySelect(java.lang.String optAllOrDistinct,
java.util.List aResultColList,
java.util.List aTableRefList,
QuerySearchCondition aWhereClaus,
java.util.List aGroupByList,
QuerySearchCondition aHavingClaus,
java.util.List aSortSpecList,
int aRowFetchLimit)
|
| Methods in org.eclipse.datatools.sqltools.parsers.sql.query with parameters of type QuerySelect | |
|---|---|
QuerySelectStatement |
SQLQueryParserFactory.createSelectStatement(QuerySelect aQrySel,
java.util.List aOrderByList)
|
| Uses of QuerySelect in org.eclipse.datatools.sqltools.sqlbuilder.dialogs |
|---|
| Constructors in org.eclipse.datatools.sqltools.sqlbuilder.dialogs with parameters of type QuerySelect | |
|---|---|
SourceTargetDialog(org.eclipse.swt.widgets.Shell shell,
TableExpression srcTable,
QuerySelect qSelect,
SQLDomainModel domainModel)
|
|
| Uses of QuerySelect in org.eclipse.datatools.sqltools.sqlbuilder.model |
|---|
| Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return QuerySelect | |
|---|---|
static QuerySelect |
SelectHelper.getQuerySelect(QuerySelectStatement stmt)
Returns the QuerySelect from the Select statement |
| Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type QuerySelect | |
|---|---|
static void |
SelectHelper.addTableToStatement(QuerySelect qSelect,
TableExpression tableExpr)
Adds the given table expression to list of tables for a select statement. |
static boolean |
SelectHelper.isResultColumn(QuerySelect qSelect,
ResultColumn resCol)
Returns true if the give ResultColumn is part of the given select. |
static boolean |
SelectHelper.isResultColumn(QuerySelect qSelect,
ValueExpressionColumn resColExpr)
Returns true if the give ValueExpression is part of the given query select's result columns. |
static boolean |
SelectHelper.isSelectStarQuery(QuerySelect querySelect)
Gets whether or not the given QuerySelect object is a "select *" query. |
static void |
SelectHelper.refresh(QuerySelect stmt)
Refreshes the model that ultimately refreseh the UI, this is temporary. |
void |
ExpressionHelper.resolveColumnReferencesInTemporaryStatement(QuerySelect select,
java.util.List tableExprList)
Unhooks all the ValueExpressionColumn s in the given
temporary QuerySelect and hooks them into the corresponding
TableExpression s in the given tableExprList,
regardless of duplicate column names - identical logical column references. |
| Uses of QuerySelect in org.eclipse.datatools.sqltools.sqlbuilder.views.graph.commands |
|---|
| Methods in org.eclipse.datatools.sqltools.sqlbuilder.views.graph.commands with parameters of type QuerySelect | |
|---|---|
void |
MoveJoinCommand.setSelectStatement(QuerySelect statement)
|
void |
CreateJoinCommand.setSelectStatement(QuerySelect statement)
|
| Uses of QuerySelect in org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts |
|---|
| Constructors in org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts with parameters of type QuerySelect | |
|---|---|
ColumnEditPolicy(QuerySelect selectStatement)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||