Uses of Interface
org.eclipse.datatools.modelbase.sql.query.QueryExpressionBody

Packages that use QueryExpressionBody
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   
org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect   
 

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

Subinterfaces of QueryExpressionBody in org.eclipse.datatools.modelbase.sql.query
 interface QueryCombined
          A representation of the model object 'Combined'.
 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'.
 

Methods in org.eclipse.datatools.modelbase.sql.query that return QueryExpressionBody
 QueryExpressionBody QueryCombined.getLeftQuery()
          Returns the value of the 'Left Query' containment reference.
 QueryExpressionBody QueryNested.getNestedQuery()
          Returns the value of the 'Nested Query' containment reference.
 QueryExpressionBody QueryExpressionRoot.getQuery()
          Returns the value of the 'Query' containment reference.
 QueryExpressionBody TableQueryLateral.getQuery()
          Returns the value of the 'Query' containment reference.
 QueryExpressionBody OrderBySpecification.getQuery()
          Returns the value of the 'Query' container reference.
 QueryExpressionBody PredicateExists.getQueryExpr()
          Returns the value of the 'Query Expr' containment reference.
 QueryExpressionBody UpdateSourceQuery.getQueryExpr()
          Returns the value of the 'Query Expr' containment reference.
 QueryExpressionBody QueryCombined.getRightQuery()
          Returns the value of the 'Right Query' containment reference.
 QueryExpressionBody WithTableSpecification.getWithTableQueryExpr()
          Returns the value of the 'With Table Query Expr' containment reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type QueryExpressionBody
 void QueryCombined.setLeftQuery(QueryExpressionBody value)
          Sets the value of the 'Left Query' containment reference.
 void QueryNested.setNestedQuery(QueryExpressionBody value)
          Sets the value of the 'Nested Query' containment reference.
 void QueryExpressionRoot.setQuery(QueryExpressionBody value)
          Sets the value of the 'Query' containment reference.
 void TableQueryLateral.setQuery(QueryExpressionBody value)
          Sets the value of the 'Query' containment reference.
 void OrderBySpecification.setQuery(QueryExpressionBody value)
          Sets the value of the 'Query' container reference.
 void PredicateExists.setQueryExpr(QueryExpressionBody value)
          Sets the value of the 'Query Expr' containment reference.
 void UpdateSourceQuery.setQueryExpr(QueryExpressionBody value)
          Sets the value of the 'Query Expr' containment reference.
 void QueryCombined.setRightQuery(QueryExpressionBody value)
          Sets the value of the 'Right Query' containment reference.
 void WithTableSpecification.setWithTableQueryExpr(QueryExpressionBody value)
          Sets the value of the 'With Table Query Expr' containment reference.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type QueryExpressionBody
static java.util.List TableHelper.exposeEffectiveResultColumns(QueryExpressionBody qryExprBody)
          Adds ValueExpressionColumn objects to the column list of the given QueryExpressionBody for each named result column of the query.
static java.util.Set TableHelper.findColumnReferencesInQueryExpressionBody(QueryExpressionBody queryExprBody)
          Returns a Set containing all ValueExpressionColumns found in the given QueryExpressionBody.
static ResultColumn TableHelper.getResultColumnForAliasOrColumnName(QueryExpressionBody tableQuery, java.lang.String columnName)
          Returns the ResultColumn contained in the selectClause of the given QueryExpressionBody, whose name matches the given columnName or whose referenced ValueExpression is of type ValueExpressionColumn and has a name matching the given columnName.
static ResultColumn TableHelper.getResultColumnForName(QueryExpressionBody tableQuery, java.lang.String columnName)
          Returns the ResultColumn contained in the selectClause of the given QueryExpressionBody, whose name matches the given columnName.
static java.util.List TableHelper.getResultColumnsOfQueryExpression(QueryExpressionBody queryExpr)
          Returns the ResultColumns of the given QueryExpressionBody queryExpr.
static java.util.List StatementHelper.getTableExpressionsInQueryExpressionBody(QueryExpressionBody query)
           
static java.util.Set StatementHelper.resolveOrderByColumns(QueryExpressionBody queryExpr, java.util.List orderByList)
           
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type QueryExpressionBody
 java.lang.Object SQLQueryModelSwitch.caseQueryExpressionBody(QueryExpressionBody object)
          Returns the result of interpreting the object as an instance of 'Query Expression Body'.
 

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

Methods in org.eclipse.datatools.sqltools.parsers.sql.query with parameters of type QueryExpressionBody
 PredicateExists SQLQueryParserFactory.createPredicateExists(QueryExpressionBody aQueryExpr)
           
 QueryCombined SQLQueryParserFactory.createQueryCombined(QueryExpressionBody aLeftQuery, int combinedOperator, QueryExpressionBody aRightQuery)
           
 QueryCombined SQLQueryParserFactory.createQueryCombined(QueryExpressionBody aLeftQuery, int combinedOperator, QueryExpressionBody aRightQuery, java.util.List aSortSpecList, int aRowFetchLimit)
           
 QueryExpressionRoot SQLQueryParserFactory.createQueryExpressionRoot(QueryExpressionBody aQuery, java.util.List aWithTableSpecList)
           
 QueryNested SQLQueryParserFactory.createQueryNested(QueryExpressionBody queryExprBody)
           
 QueryNested SQLQueryParserFactory.createQueryNested(QueryExpressionBody queryExprBody, java.util.List aSortSpecList, int aRowFetchLimit)
           
 TableExpression SQLQueryParserFactory.createTableExpressionQuery(QueryExpressionBody aSubquery, java.lang.String aCorrName)
          Deprecated. use SQLQueryParserFactory.createTableExpressionQuery(QueryExpressionBody, TableCorrelation)
 TableExpression SQLQueryParserFactory.createTableExpressionQuery(QueryExpressionBody aSubquery, TableCorrelation aTableCorr)
           
 UpdateAssignmentExpression SQLQueryParserFactory.createUpdateAssignmentExpression(java.util.List aTargetColList, QueryExpressionBody aUpdateQuery)
           
 WithTableSpecification SQLQueryParserFactory.createWithTableSpecification(java.lang.String aTableIdentifier, java.util.List aColumnNameList, QueryExpressionBody aWithSource)
           
 

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

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return QueryExpressionBody
static QueryExpressionBody SelectHelper.getQueryExpressionBody(QuerySelectStatement stmt)
          Returns the QueryExpressionBody from the Select statement
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type QueryExpressionBody
static void UpdateHelper.createUpdateSourceQuery(UpdateAssignmentExpression assignExpr, QueryExpressionBody query)
          Creates an UpdateSourceQuery which contains the given QueryExpressionBody, and adds it to the given AssignmentExpression
static QuerySelectStatement SelectHelper.getQuerySelectStatement(QueryExpressionBody queryExprBody)
          Returns the QuerySelectStatement whose QueryExpressionRoot contain the given QueryExpressionBody object
static void SelectHelper.setChildForQueryCombined(QueryCombined combined, QueryExpressionBody child)
          Sets the given QueryExpressionBody object as a child of the given Querycombined object.
 

Uses of QueryExpressionBody in org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect that return QueryExpressionBody
 QueryExpressionBody FullSelectTableElement.getQuery()
           
 

Constructors in org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect with parameters of type QueryExpressionBody
FullSelectTableElement(QueryExpressionBody query, QueryCombinedOperator opr, QueryCombined parentNode)