## 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)`