Package | Description |
---|---|
org.apache.flink.table.planner.plan.metadata | |
org.apache.flink.table.planner.plan.trait |
Modifier and Type | Method and Description |
---|---|
RelWindowProperties |
FlinkRelMetadataQuery.getRelWindowProperties(org.apache.calcite.rel.RelNode rel)
Returns the
RelWindowProperties statistic. |
RelWindowProperties |
FlinkMetadata.WindowProperties.getWindowProperties() |
RelWindowProperties |
FlinkMetadata.WindowProperties.Handler.getWindowProperties(org.apache.calcite.rel.RelNode r,
org.apache.calcite.rel.metadata.RelMetadataQuery mq) |
Modifier and Type | Method and Description |
---|---|
RelWindowProperties |
RelWindowProperties.copy(org.apache.calcite.util.ImmutableBitSet windowStartColumns,
org.apache.calcite.util.ImmutableBitSet windowEndColumns,
org.apache.calcite.util.ImmutableBitSet windowTimeColumns) |
static RelWindowProperties |
RelWindowProperties.create(org.apache.calcite.util.ImmutableBitSet windowStartColumns,
org.apache.calcite.util.ImmutableBitSet windowEndColumns,
org.apache.calcite.util.ImmutableBitSet windowTimeColumns,
WindowSpec windowSpec,
LogicalType timeAttributeType)
Creates a
RelWindowProperties , may return null if the window properties can't be
propagated (loss window start and window end columns). |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.