## Uses of Class
org.eclipse.datatools.connectivity.oda.spec.result.ColumnIdentifier

Packages that use ColumnIdentifier
org.eclipse.datatools.connectivity.oda.spec: The runtime API for an ODA data set query's dynamic result set specification.
org.eclipse.datatools.connectivity.oda.spec.result: Defines the result set specification of the Open Data Access (ODA) dynamicResultSet extension point.
org.eclipse.datatools.connectivity.oda.spec.valueexpr: Defines the specialized Value Expression classes for use in the Open Data Access (ODA) query specification.

Uses of ColumnIdentifier in org.eclipse.datatools.connectivity.oda.spec

Constructors in org.eclipse.datatools.connectivity.oda.spec with parameters of type ColumnIdentifier
`ExpressionVariable(ColumnIdentifier columnIdentifier)` Constructor for an expression variable that references a result set column by its identifier.

Uses of ColumnIdentifier in org.eclipse.datatools.connectivity.oda.spec.result

Methods in org.eclipse.datatools.connectivity.oda.spec.result that return ColumnIdentifier
`ColumnIdentifier` `SortSpecification.getSortColumn(int pos)` Returns the result set column identifier of the sort key at the specified position.
`ColumnIdentifier[]` `SortSpecification.getSortColumns()` Returns an array of all column identifiers for the sort keys.

Methods in org.eclipse.datatools.connectivity.oda.spec.result that return types with arguments of type ColumnIdentifier
`java.util.Map<ColumnIdentifier,ExpressionVariable>` `ResultProjection.getAddedResultColumns()` Returns a map of result columns that are to be dynamically added to the query result set.
`java.util.Map<ColumnIdentifier,AggregateExpression>` `ResultProjection.getAggregatedColumns()` Returns a map of projected columns, each with corresponding aggregate expression.
`java.util.List<ColumnIdentifier>` `ResultProjection.getHiddenResultColumns()` Returns a list of result columns that are to be dynamically hidden from the query result set.

Methods in org.eclipse.datatools.connectivity.oda.spec.result with parameters of type ColumnIdentifier
`void` `SortSpecification.addSortKey(ColumnIdentifier column, int sortDirection)` Adds a dynamic sort key for a specified result set column and sort direction.
`void` `SortSpecification.addSortKey(ColumnIdentifier column, int sortDirection, int nullOrdering)` Adds a dynamic sort key for a specified result set column, sort direction and null ordering.
`AggregateExpression` `ResultProjection.getAggregateProjection(ColumnIdentifier resultColumn)` Gets the aggregate expression on the specified result set column.
`void` `ResultProjection.hideResultColumn(ColumnIdentifier resultColumn)` Hides the specified result column in the query result.
`void` `ResultProjection.setProjection(ColumnIdentifier resultColumn, AggregateExpression aggregate)` Specifies an aggregate expression whose output value is projected on the specified result set column identifier.

Uses of ColumnIdentifier in org.eclipse.datatools.connectivity.oda.spec.valueexpr

Methods in org.eclipse.datatools.connectivity.oda.spec.valueexpr that return ColumnIdentifier
`ColumnIdentifier` `ColumnValueExpression.getColumnReference()` Gets the column reference of this value expression.

Constructors in org.eclipse.datatools.connectivity.oda.spec.valueexpr with parameters of type ColumnIdentifier
`ColumnValueExpression(ColumnIdentifier columnRef)`