public class IndexConditionInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
IndexConditionInfo.Builder |
Modifier and Type | Field and Description |
---|---|
boolean |
hasIndexCol |
org.apache.calcite.rex.RexNode |
indexCondition |
org.apache.calcite.rex.RexNode |
remainderCondition |
Constructor and Description |
---|
IndexConditionInfo(org.apache.calcite.rex.RexNode indexCondition,
org.apache.calcite.rex.RexNode remainderCondition,
boolean hasIndexCol) |
Modifier and Type | Method and Description |
---|---|
static IndexConditionInfo.Builder |
newBuilder(org.apache.calcite.rex.RexNode condition,
Iterable<IndexDescriptor> indexes,
org.apache.calcite.rex.RexBuilder builder,
org.apache.calcite.rel.RelNode scan) |
public final org.apache.calcite.rex.RexNode indexCondition
public final org.apache.calcite.rex.RexNode remainderCondition
public final boolean hasIndexCol
public IndexConditionInfo(org.apache.calcite.rex.RexNode indexCondition, org.apache.calcite.rex.RexNode remainderCondition, boolean hasIndexCol)
public static IndexConditionInfo.Builder newBuilder(org.apache.calcite.rex.RexNode condition, Iterable<IndexDescriptor> indexes, org.apache.calcite.rex.RexBuilder builder, org.apache.calcite.rel.RelNode scan)
Copyright © 1970 The Apache Software Foundation. All rights reserved.