|
||||||||||
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 TableExpression s in the given
QuerySelect 's fromClause plus all the
TableExpression s that are visible in the scope of the
given QuerySelect . |
static java.util.List |
StatementHelper.getTableExpressionsVisibleLaterally(TableQueryLateral queryLateral,
QuerySelect containerQuery)
Gets a list of table expressions that are "lateral" (that is, to the left) of the given lateral table query object in the same FROM clause that contains the lateral table query. |
static java.util.Set |
StatementHelper.resolveOrderByColumns(QuerySelect select,
java.util.List orderBySpecList)
Every given OrderBySpecification s 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
QueryResultSpecification s 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 |