Class StreamsCalcRel
java.lang.Object
org.apache.calcite.rel.AbstractRelNode
org.apache.calcite.rel.SingleRel
org.apache.calcite.rel.core.Calc
org.apache.storm.sql.planner.rel.StormCalcRelBase
org.apache.storm.sql.planner.streams.rel.StreamsCalcRel
- All Implemented Interfaces:
- Cloneable,- org.apache.calcite.plan.RelOptNode,- org.apache.calcite.rel.RelNode,- StormRelNode,- StreamsRel
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.calcite.rel.RelNodeorg.apache.calcite.rel.RelNode.Context
- 
Field SummaryFields inherited from class org.apache.calcite.rel.core.CalcprogramFields inherited from class org.apache.calcite.rel.SingleRelinputFields inherited from class org.apache.calcite.rel.AbstractRelNodedigest, id, rowType, traitSet
- 
Constructor SummaryConstructorsConstructorDescriptionStreamsCalcRel(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.rel.RelNode child, org.apache.calcite.rex.RexProgram program) 
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.calcite.rel.core.Calccopy(org.apache.calcite.plan.RelTraitSet traitSet, org.apache.calcite.rel.RelNode child, org.apache.calcite.rex.RexProgram program) voidstreamsPlan(StreamsPlanCreator planCreator) Methods inherited from class org.apache.calcite.rel.core.Calcaccept, computeSelfCost, copy, copy, estimateRowCount, explainTerms, getProgram, isValidMethods inherited from class org.apache.calcite.rel.SingleRelchildrenAccept, deriveRowType, getInput, getInputs, replaceInputMethods inherited from class org.apache.calcite.rel.AbstractRelNodeaccept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, sole, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.calcite.rel.RelNodeaccept, 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, replaceInputMethods inherited from interface org.apache.calcite.plan.RelOptNodegetCluster, getDescription, getDigest, getId, getTraitSet
- 
Constructor Details- 
StreamsCalcRelpublic StreamsCalcRel(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.rel.RelNode child, org.apache.calcite.rex.RexProgram program) 
 
- 
- 
Method Details- 
copypublic org.apache.calcite.rel.core.Calc copy(org.apache.calcite.plan.RelTraitSet traitSet, org.apache.calcite.rel.RelNode child, org.apache.calcite.rex.RexProgram program) - Specified by:
- copyin class- org.apache.calcite.rel.core.Calc
 
- 
streamsPlan- Specified by:
- streamsPlanin interface- StreamsRel
- Throws:
- Exception
 
 
-