Interface GeodeRel
- All Superinterfaces:
Cloneable,RelNode,RelOptNode
- All Known Implementing Classes:
GeodeAggregate,GeodeFilter,GeodeProject,GeodeSort,GeodeTableScan
Relational expression that uses Geode calling convention.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.calcite.rel.RelNode
RelNode.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ConventionCalling convention for relational operations that occur in Geode. -
Method Summary
Modifier and TypeMethodDescriptionvoidimplement(GeodeRel.GeodeImplementContext geodeImplementContext) Callback for the implementation process that collects the context from theGeodeRelrequired to convert the relational tree into physical such.Methods inherited from interface org.apache.calcite.rel.RelNode
accept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, copy, deepEquals, deepHashCode, estimateRowCount, explain, explain, fieldIsNullable, getConvention, getCorrelVariable, getDigest, getExpectedInputRowType, getInput, getInputs, getRelDigest, getRelTypeName, getRowType, getTable, getVariablesSet, isEnforcer, isValid, metadata, onRegister, recomputeDigest, register, replaceInput, strippedMethods inherited from interface org.apache.calcite.plan.RelOptNode
getCluster, getDescription, getId, getTraitSet
-
Field Details
-
CONVENTION
Calling convention for relational operations that occur in Geode.
-
-
Method Details
-
implement
Callback for the implementation process that collects the context from theGeodeRelrequired to convert the relational tree into physical such.- Parameters:
geodeImplementContext- Context class that collects the feedback from the call back method calls
-