public class BatchPhysicalMatch extends CommonPhysicalMatch implements org.apache.flink.table.planner.plan.nodes.physical.batch.BatchPhysicalRel
Constructor and Description |
---|
BatchPhysicalMatch(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode inputNode,
org.apache.flink.table.planner.plan.logical.MatchRecognize logicalMatch,
org.apache.calcite.rel.type.RelDataType outputRowType) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.RelNode |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs) |
ExecNode<?> |
translateToExecNode() |
deriveRowType, explainTerms, getLogicalMatch
childrenAccept, estimateRowCount, getInput, getInputs, replaceInput
accept, accept, 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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
$init$, satisfyTraits, translateToExecNode
$init$, convertToExpressionDetail, getExpressionString, getExpressionString, getExpressionString, getExpressionString, getRelDetailedDescription
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
public BatchPhysicalMatch(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, org.apache.calcite.rel.RelNode inputNode, org.apache.flink.table.planner.plan.logical.MatchRecognize logicalMatch, org.apache.calcite.rel.type.RelDataType outputRowType)
public org.apache.calcite.rel.RelNode 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 ExecNode<?> translateToExecNode()
translateToExecNode
in interface org.apache.flink.table.planner.plan.nodes.physical.FlinkPhysicalRel
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.