public abstract class DrillValuesRelBase extends org.apache.calcite.rel.core.Values implements DrillRelNode
Modifier and Type | Field and Description |
---|---|
protected JSONOptions |
content |
Constructor and Description |
---|
DrillValuesRelBase(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.type.RelDataType rowType,
List<? extends List<org.apache.calcite.rex.RexLiteral>> tuples,
org.apache.calcite.plan.RelTraitSet traits) |
DrillValuesRelBase(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.type.RelDataType rowType,
List<? extends List<org.apache.calcite.rex.RexLiteral>> tuples,
org.apache.calcite.plan.RelTraitSet traits,
JSONOptions content)
This constructor helps to avoid unnecessary tuples parsing into json options
during copying or logical to physical values conversion.
|
Modifier and Type | Method and Description |
---|---|
JSONOptions |
getContent() |
computeSelfCost, deriveRowType, estimateRowCount, explainTerms, getTuples, getTuples, isEmpty, isNotEmpty
accept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, copy, equals, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getInputs, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, hashCode, isDistinct, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, replaceInput, sole, toString
clone, finalize, getClass, 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
protected final JSONOptions content
public DrillValuesRelBase(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.rel.type.RelDataType rowType, List<? extends List<org.apache.calcite.rex.RexLiteral>> tuples, org.apache.calcite.plan.RelTraitSet traits)
public DrillValuesRelBase(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.rel.type.RelDataType rowType, List<? extends List<org.apache.calcite.rex.RexLiteral>> tuples, org.apache.calcite.plan.RelTraitSet traits, JSONOptions content)
public JSONOptions getContent()
Copyright © 1970 The Apache Software Foundation. All rights reserved.