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 ImmutableIntListgetKeys()Returns the ordinals of the key columns.Methods inherited from interface java.lang.Comparable
compareToMethods 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.
-