Package org.apache.storm.sql.planner.rel
Interface StormRelNode
- All Superinterfaces:
Cloneable
,org.apache.calcite.rel.RelNode
,org.apache.calcite.plan.RelOptNode
- All Known Subinterfaces:
StreamsRel
- All Known Implementing Classes:
StormCalcRelBase
,StormFilterRelBase
,StormJoinRelBase
,StormProjectRelBase
,StormStreamInsertRelBase
,StormStreamScanRelBase
,StreamsCalcRel
,StreamsFilterRel
,StreamsProjectRel
,StreamsStreamInsertRel
,StreamsStreamScanRel
public interface StormRelNode
extends org.apache.calcite.rel.RelNode
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.calcite.rel.RelNode
org.apache.calcite.rel.RelNode.Context
-
Method Summary
Methods inherited from interface org.apache.calcite.rel.RelNode
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
Methods inherited from interface org.apache.calcite.plan.RelOptNode
getCluster, getDescription, getDigest, getId, getTraitSet