Class OverSpec.GroupSpec
java.lang.Object
org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
- Enclosing class:
- OverSpec
OverSpec.GroupSpec describes group of over aggregate calls that have the same window
specification.
The specification is defined by an upper and lower bound, and also has zero or more order-by columns.
This class corresponds to Window.Group, but different
from Group, the partition spec is defined in OverSpec.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
FIELD_NAME_SORT_SPEC
- See Also:
-
FIELD_NAME_IS_ROWS
- See Also:
-
FIELD_NAME_LOWER_BOUND
- See Also:
-
FIELD_NAME_UPPER_BOUND
- See Also:
-
FIELD_NAME_AGG_CALLS
- See Also:
-
-
Constructor Details
-
GroupSpec
-
-
Method Details
-
getSort
-
isRows
public boolean isRows() -
getLowerBound
public org.apache.calcite.rex.RexWindowBound getLowerBound() -
getUpperBound
public org.apache.calcite.rex.RexWindowBound getUpperBound() -
getAggCalls
-
equals
-
hashCode
public int hashCode() -
toString
-