public static interface FlinkMetadata.FilteredColumnInterval
extends org.apache.calcite.rel.metadata.Metadata
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FlinkMetadata.FilteredColumnInterval.Handler
Handler API.
|
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.rel.metadata.MetadataDef<FlinkMetadata.FilteredColumnInterval> |
DEF |
static Method |
METHOD |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.table.planner.plan.stats.ValueInterval |
getFilteredColumnInterval(int columnIndex,
int filterArg)
Returns the interval value of the given column under the given filter argument from a
specified relational expression.
|
static final Method METHOD
static final org.apache.calcite.rel.metadata.MetadataDef<FlinkMetadata.FilteredColumnInterval> DEF
org.apache.flink.table.planner.plan.stats.ValueInterval getFilteredColumnInterval(int columnIndex,
int filterArg)
columnIndex - the index of the given column in a specified relational expressionfilterArg - the index of the filter argument, -1 when no filter argument existedCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.