Interface CassandraRel
- All Superinterfaces:
Cloneable
,RelNode
,RelOptNode
- All Known Implementing Classes:
CassandraFilter
,CassandraLimit
,CassandraProject
,CassandraSort
,CassandraTableScan
Relational expression that uses Cassandra calling convention.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
Callback for the implementation process that converts a tree ofCassandraRel
nodes into a CQL query.Nested classes/interfaces inherited from interface org.apache.calcite.rel.RelNode
RelNode.Context
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Convention
Calling convention for relational operations that occur in Cassandra. -
Method Summary
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, stripped
Methods inherited from interface org.apache.calcite.plan.RelOptNode
getCluster, getDescription, getId, getTraitSet
-
Field Details
-
CONVENTION
Calling convention for relational operations that occur in Cassandra.
-
-
Method Details
-
implement
-