Constructor and Description |
---|
LogicalIntersect(org.apache.calcite.rel.RelInput input)
Creates a LogicalIntersect by parsing serialized output.
|
LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster,
List<org.apache.calcite.rel.RelNode> inputs,
boolean all)
Deprecated.
|
LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.hint.RelHint> hints,
List<org.apache.calcite.rel.RelNode> inputs,
boolean all)
Creates a LogicalIntersect.
|
LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs,
boolean all)
Creates a LogicalIntersect.
|
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.RelNode |
accept(org.apache.calcite.rel.RelShuttle shuttle) |
LogicalIntersect |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs,
boolean all) |
static LogicalIntersect |
create(List<org.apache.calcite.rel.RelNode> inputs,
boolean all)
Creates a LogicalIntersect.
|
org.apache.calcite.rel.RelNode |
withHints(List<org.apache.calcite.rel.hint.RelHint> hintList) |
estimateRowCount
copy, deriveRowType, explainTerms, getHints, getInputs, isHomogeneous, replaceInput
accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, deepEquals, deepHashCode, equals, explain, getCluster, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getRelDigest, getRelTypeName, getRowType, getTable, getTraitSet, getVariablesSet, hashCode, isEnforcer, isValid, metadata, onRegister, recomputeDigest, register, sole, toString
public LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.hint.RelHint> hints, List<org.apache.calcite.rel.RelNode> inputs, boolean all)
Use create(java.util.List<org.apache.calcite.rel.RelNode>, boolean)
unless you know what you're doing.
public LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs, boolean all)
Use create(java.util.List<org.apache.calcite.rel.RelNode>, boolean)
unless you know what you're doing.
@Deprecated public LogicalIntersect(org.apache.calcite.plan.RelOptCluster cluster, List<org.apache.calcite.rel.RelNode> inputs, boolean all)
public LogicalIntersect(org.apache.calcite.rel.RelInput input)
public static LogicalIntersect create(List<org.apache.calcite.rel.RelNode> inputs, boolean all)
public LogicalIntersect copy(org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs, boolean all)
public org.apache.calcite.rel.RelNode accept(org.apache.calcite.rel.RelShuttle shuttle)
accept
in interface org.apache.calcite.rel.RelNode
accept
in class org.apache.calcite.rel.AbstractRelNode
public org.apache.calcite.rel.RelNode withHints(List<org.apache.calcite.rel.hint.RelHint> hintList)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.