Package org.apache.calcite.adapter.jdbc
Interface JdbcRel
-
- All Superinterfaces:
java.lang.Cloneable
,RelNode
,RelOptNode
- All Known Implementing Classes:
JdbcRules.JdbcAggregate
,JdbcRules.JdbcCalc
,JdbcRules.JdbcFilter
,JdbcRules.JdbcIntersect
,JdbcRules.JdbcJoin
,JdbcRules.JdbcMinus
,JdbcRules.JdbcProject
,JdbcRules.JdbcSort
,JdbcRules.JdbcTableModify
,JdbcRules.JdbcUnion
,JdbcRules.JdbcValues
,JdbcTableScan
public interface JdbcRel extends RelNode
Relational expression that uses JDBC calling convention.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.calcite.rel.RelNode
RelNode.Context
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SqlImplementor.Result
implement(JdbcImplementor implementor)
-
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
-
-
-
-
Method Detail
-
implement
SqlImplementor.Result implement(JdbcImplementor implementor)
-
-