public class HiveTableFunctionScan extends org.apache.calcite.rel.core.TableFunctionScan implements HiveRelNode
HiveRelNode.Implementor
CONVENTION
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.core.TableFunctionScan |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs,
org.apache.calcite.rex.RexNode rexCall,
Type elementType,
org.apache.calcite.rel.type.RelDataType rowType,
Set<org.apache.calcite.rel.metadata.RelColumnMapping> columnMappings) |
static HiveTableFunctionScan |
create(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
List<org.apache.calcite.rel.RelNode> inputs,
org.apache.calcite.rex.RexNode rexCall,
Type elementType,
org.apache.calcite.rel.type.RelDataType rowType,
Set<org.apache.calcite.rel.metadata.RelColumnMapping> columnMappings) |
void |
implement(HiveRelNode.Implementor implementor) |
accept, copy, estimateRowCount, explainTerms, getCall, getChildExps, getColumnMappings, getElementType, getInputs, replaceInput
accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, computeSelfCost, deriveRowType, explain, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, sole, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, computeSelfCost, copy, estimateRowCount, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getExpectedInputRowType, getInput, getInputs, getQuery, getRelTypeName, getRows, getRowType, getTable, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, replaceInput
public static HiveTableFunctionScan create(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs, org.apache.calcite.rex.RexNode rexCall, Type elementType, org.apache.calcite.rel.type.RelDataType rowType, Set<org.apache.calcite.rel.metadata.RelColumnMapping> columnMappings) throws CalciteSemanticException
CalciteSemanticException
public org.apache.calcite.rel.core.TableFunctionScan copy(org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs, org.apache.calcite.rex.RexNode rexCall, Type elementType, org.apache.calcite.rel.type.RelDataType rowType, Set<org.apache.calcite.rel.metadata.RelColumnMapping> columnMappings)
copy
in class org.apache.calcite.rel.core.TableFunctionScan
public void implement(HiveRelNode.Implementor implementor)
implement
in interface HiveRelNode
Copyright © 2022 The Apache Software Foundation. All rights reserved.