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

Packages that use ResultColumn
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.select   
 

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

Methods in org.eclipse.datatools.modelbase.sql.query that return ResultColumn
 ResultColumn SQLQueryModelFactory.createResultColumn()
          Returns a new object of class 'Result Column'.
 ResultColumn OrderByResultColumn.getResultCol()
          Returns the value of the 'Result Col' reference.
 ResultColumn QueryValueExpression.getResultColumn()
          Returns the value of the 'Result Column' container reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type ResultColumn
 void OrderByResultColumn.setResultCol(ResultColumn value)
          Sets the value of the 'Result Col' reference.
 void QueryValueExpression.setResultColumn(ResultColumn value)
          Sets the value of the 'Result Column' container reference.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return ResultColumn
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 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.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type ResultColumn
 java.lang.Object SQLQueryModelSwitch.caseResultColumn(ResultColumn object)
          Returns the result of interpreting the object as an instance of 'Result Column'.
 

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

Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return ResultColumn
 ResultColumn SQLQueryParserFactory.createResultColumn(QueryValueExpression aResultColExpr, java.lang.String aAsName)
           
 

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

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return ResultColumn
static ResultColumn SelectHelper.appendResultColumn(SQLQueryObject selectStmt, QueryValueExpression colExpr, java.lang.String alias)
          Creates the Result column from the given ValueExpression and appends it to the select column list in the given Select statement.
static ResultColumn SelectHelper.appendResultColumn(SQLQueryObject selectStmt, ResultColumn resCol, java.lang.String alias)
          Appends the given ResultColumn to the select column list in the given Select statement.
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type ResultColumn
static void SelectHelper.addResultColumn(QuerySelectStatement selectStmt, ResultColumn aResultColumn, java.lang.String alias, int index)
          Adds a column to to the select statement's result columns list
static OrderByResultColumn SelectHelper.appendOrderByColumn(QuerySelectStatement selectStmt, ResultColumn resCol, java.lang.String alias, java.lang.String sortType)
          Creates the OrderByResultColumn column for "Order By" clause from the given ResultColumn if not already exists and appends it to Order By list.
static ResultColumn SelectHelper.appendResultColumn(SQLQueryObject selectStmt, ResultColumn resCol, java.lang.String alias)
          Appends the given ResultColumn to the select column list in the given 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(SQLQueryObject selectStmt, ResultColumn resCol)
          Returns true if the give ResultColumn is part of the given select statement.
static boolean SelectHelper.moveColumnInStatement(QuerySelectStatement selectStmt, ResultColumn aResultColumn, int movePosition)
          Moves a column in the selectClause to another position (ie new index) in the List.
static void SelectHelper.removeColumnFromOrderBy(SQLQueryObject selectStmt, ResultColumn resCol)
          Removes the order by column that contains the given ResultColumn from the given statement.
static boolean SelectHelper.replaceColumnValueExpr(QuerySelectStatement selectStmt, ResultColumn resCol, QueryValueExpression newValExpr)
          Replaces the value expression in the given result column of a statement.
static boolean SelectHelper.replaceColumnValueExpr(SQLQueryObject selectStmt, ResultColumn resCol, QueryValueExpression newValExpr)
          Replaces the value expression in the given result column of a statement.
static boolean SelectHelper.replaceColumnValueExprForOrderBy(QuerySelectStatement selectStmt, ResultColumn resCol, QueryValueExpression newValExpr)
          Replaces the value expression of the Order By column that matches the value expression of the given result column of a statement.
static void SelectHelper.setResultColumnAlias(ResultColumn resultColumn, java.lang.String alias)
          Assigns the alias to the given result column.
 

Uses of ResultColumn in org.eclipse.datatools.sqltools.sqlbuilder.views.select
 

Constructors in org.eclipse.datatools.sqltools.sqlbuilder.views.select with parameters of type ResultColumn
SelectTableElement(SQLDomainModel domainModel, java.lang.Object target, ResultColumn resultCol)