Uses of Interface
org.apache.flink.table.planner.plan.logical.WindowSpec
Packages that use WindowSpec
Package
Description
-
Uses of WindowSpec in org.apache.flink.table.planner.plan.logical
Classes in org.apache.flink.table.planner.plan.logical that implement WindowSpecModifier and TypeClassDescriptionclassLogical representation of a cumulative window specification.classLogical representation of a hopping window specification.classLogical representation of a session window specification.classLogical representation of a tumbling window specification.Fields in org.apache.flink.table.planner.plan.logical declared as WindowSpecMethods in org.apache.flink.table.planner.plan.logical that return WindowSpecConstructors in org.apache.flink.table.planner.plan.logical with parameters of type WindowSpecModifierConstructorDescriptionSliceAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int sliceEnd) TimeAttributeWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int timeAttributeIndex) WindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowEnd) Creates aWindowAttachedWindowingStrategywhich onlyWindowAttachedWindowingStrategy.windowEndis attatched.WindowAttachedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, int windowStart, int windowEnd) protectedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType) protectedWindowingStrategy(WindowSpec window, org.apache.flink.table.types.logical.LogicalType timeAttributeType, boolean isRowtime) -
Uses of WindowSpec in org.apache.flink.table.planner.plan.nodes.exec.stream
Methods in org.apache.flink.table.planner.plan.nodes.exec.stream with parameters of type WindowSpecModifier and TypeMethodDescriptionprotected booleanStreamExecWindowAggregateBase.isAlignedWindow(WindowSpec window) -
Uses of WindowSpec in org.apache.flink.table.planner.plan.trait
Methods in org.apache.flink.table.planner.plan.trait that return WindowSpecMethods in org.apache.flink.table.planner.plan.trait with parameters of type WindowSpecModifier and TypeMethodDescriptionRelWindowProperties.copy(org.apache.calcite.util.ImmutableBitSet windowStartColumns, org.apache.calcite.util.ImmutableBitSet windowEndColumns, org.apache.calcite.util.ImmutableBitSet windowTimeColumns, WindowSpec windowSpec) static RelWindowPropertiesRelWindowProperties.create(org.apache.calcite.util.ImmutableBitSet windowStartColumns, org.apache.calcite.util.ImmutableBitSet windowEndColumns, org.apache.calcite.util.ImmutableBitSet windowTimeColumns, WindowSpec windowSpec, org.apache.flink.table.types.logical.LogicalType timeAttributeType) Creates aRelWindowProperties, may return null if the window properties can't be propagated (loss window start and window end columns).