Class OverSpec
java.lang.Object
org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
OverSpec describes a set of over aggregates.
This class corresponds to Window rel node, different from
Window rel, OverSpec requires all groups should have same partition.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOverSpec.GroupSpecdescribes group of over aggregate calls that have the same window specification. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOverSpec(PartitionSpec partition, List<OverSpec.GroupSpec> groups, List<org.apache.calcite.rex.RexLiteral> constants, int originalInputFields) -
Method Summary
-
Field Details
-
FIELD_NAME_PARTITION
- See Also:
-
FIELD_NAME_GROUPS
- See Also:
-
FIELD_NAME_CONSTANTS
- See Also:
-
FIELD_NAME_ORIGINAL_INPUT_FIELDS
- See Also:
-
-
Constructor Details
-
OverSpec
public OverSpec(PartitionSpec partition, List<OverSpec.GroupSpec> groups, List<org.apache.calcite.rex.RexLiteral> constants, int originalInputFields)
-
-
Method Details