Package org.apache.calcite.rel
Interface RelCollation
- All Superinterfaces:
Comparable<RelMultipleTrait>
,RelMultipleTrait
,RelTrait
- All Known Implementing Classes:
RelCollationImpl
Description of the physical ordering of a relational expression.
An ordering consists of a list of one or more column ordinals and the direction of the ordering.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the ordinals and directions of the columns in this ordering.default ImmutableIntList
getKeys()
Returns the ordinals of the key columns.Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.apache.calcite.plan.RelMultipleTrait
isTop
-
Method Details
-
getFieldCollations
List<RelFieldCollation> getFieldCollations()Returns the ordinals and directions of the columns in this ordering. -
getKeys
Returns the ordinals of the key columns.
-