Uses of Class
org.apache.flink.table.planner.plan.trait.RelWindowProperties
Packages that use RelWindowProperties
Package
Description
-
Uses of RelWindowProperties in org.apache.flink.table.planner.plan.metadata
Methods in org.apache.flink.table.planner.plan.metadata that return RelWindowPropertiesModifier and TypeMethodDescriptionFlinkRelMetadataQuery.getRelWindowProperties(org.apache.calcite.rel.RelNode rel) Returns theRelWindowPropertiesstatistic.FlinkMetadata.WindowProperties.getWindowProperties()FlinkMetadata.WindowProperties.Handler.getWindowProperties(org.apache.calcite.rel.RelNode r, org.apache.calcite.rel.metadata.RelMetadataQuery mq) -
Uses of RelWindowProperties in org.apache.flink.table.planner.plan.trait
Methods in org.apache.flink.table.planner.plan.trait that return RelWindowPropertiesModifier and TypeMethodDescriptionRelWindowProperties.copy(org.apache.calcite.util.ImmutableBitSet windowStartColumns, org.apache.calcite.util.ImmutableBitSet windowEndColumns, org.apache.calcite.util.ImmutableBitSet windowTimeColumns) RelWindowProperties.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).