public class EnumerableInterpretable
extends org.apache.calcite.rel.convert.ConverterImpl
implements org.apache.calcite.interpreter.InterpretableRel
Modifier | Constructor and Description |
---|---|
protected |
EnumerableInterpretable(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.RelNode input) |
Modifier and Type | Method and Description |
---|---|
EnumerableInterpretable |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs) |
org.apache.calcite.interpreter.Node |
implement(org.apache.calcite.interpreter.InterpretableRel.InterpreterImplementor implementor) |
static org.apache.calcite.runtime.Bindable |
toBindable(Map<String,Object> parameters,
org.apache.calcite.jdbc.CalcitePrepare.SparkHandler spark,
org.apache.calcite.adapter.enumerable.EnumerableRel rel,
org.apache.calcite.adapter.enumerable.EnumerableRel.Prefer prefer) |
cannotImplement, computeSelfCost, getInputTraits, getTraitDef
childrenAccept, deriveRowType, estimateRowCount, explainTerms, getInput, getInputs, replaceInput
accept, accept, collectVariablesSet, collectVariablesUsed, 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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, deepEquals, deepHashCode, estimateRowCount, explain, explain, fieldIsNullable, getConvention, getCorrelVariable, getDigest, getExpectedInputRowType, getInput, getInputs, getRelDigest, getRelTypeName, getRowType, getTable, getVariablesSet, isEnforcer, isValid, metadata, onRegister, recomputeDigest, register, replaceInput
protected EnumerableInterpretable(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.rel.RelNode input)
public EnumerableInterpretable copy(org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs)
copy
in interface org.apache.calcite.rel.RelNode
copy
in class org.apache.calcite.rel.AbstractRelNode
public org.apache.calcite.interpreter.Node implement(org.apache.calcite.interpreter.InterpretableRel.InterpreterImplementor implementor)
implement
in interface org.apache.calcite.interpreter.InterpretableRel
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.