Class StreamsStreamInsertRel
java.lang.Object
org.apache.calcite.rel.AbstractRelNode
org.apache.calcite.rel.SingleRel
org.apache.calcite.rel.core.TableModify
org.apache.storm.sql.planner.rel.StormStreamInsertRelBase
org.apache.storm.sql.planner.streams.rel.StreamsStreamInsertRel
- All Implemented Interfaces:
- Cloneable,- org.apache.calcite.plan.RelOptNode,- org.apache.calcite.rel.RelNode,- StormRelNode,- StreamsRel
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.calcite.rel.core.TableModifyorg.apache.calcite.rel.core.TableModify.OperationNested 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.TableModifycatalogReader, tableFields inherited from class org.apache.calcite.rel.SingleRelinputFields inherited from class org.apache.calcite.rel.AbstractRelNodedigest, id, rowType, traitSet
- 
Constructor SummaryConstructorsConstructorDescriptionStreamsStreamInsertRel(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.plan.RelOptTable table, org.apache.calcite.prepare.Prepare.CatalogReader catalogReader, org.apache.calcite.rel.RelNode child, org.apache.calcite.rel.core.TableModify.Operation operation, List<String> updateColumnList, List<org.apache.calcite.rex.RexNode> sourceExpressionList, boolean flattened, int primaryKeyIndex) 
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.calcite.rel.RelNodevoidstreamsPlan(StreamsPlanCreator planCreator) Methods inherited from class org.apache.calcite.rel.core.TableModifycomputeSelfCost, deriveRowType, explainTerms, getCatalogReader, getExpectedInputRowType, getOperation, getSourceExpressionList, getTable, getUpdateColumnList, isDelete, isFlattened, isInsert, isMerge, isUpdateMethods inherited from class org.apache.calcite.rel.SingleRelchildrenAccept, estimateRowCount, getInput, getInputs, replaceInputMethods inherited from class org.apache.calcite.rel.AbstractRelNodeaccept, accept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getId, getInput, getQuery, getRelTypeName, getRows, getRowType, getTraitSet, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, 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, 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- 
StreamsStreamInsertRelpublic StreamsStreamInsertRel(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.plan.RelOptTable table, org.apache.calcite.prepare.Prepare.CatalogReader catalogReader, org.apache.calcite.rel.RelNode child, org.apache.calcite.rel.core.TableModify.Operation operation, List<String> updateColumnList, List<org.apache.calcite.rex.RexNode> sourceExpressionList, boolean flattened, int primaryKeyIndex) 
 
- 
- 
Method Details- 
copypublic org.apache.calcite.rel.RelNode copy(org.apache.calcite.plan.RelTraitSet traitSet, List<org.apache.calcite.rel.RelNode> inputs) - Specified by:
- copyin interface- org.apache.calcite.rel.RelNode
- Overrides:
- copyin class- org.apache.calcite.rel.AbstractRelNode
 
- 
streamsPlan- Specified by:
- streamsPlanin interface- StreamsRel
- Throws:
- Exception
 
 
-