Package org.apache.drill.exec.store.jdbc
Class DrillJdbcConvention
java.lang.Object
org.apache.calcite.plan.Convention.Impl
org.apache.calcite.adapter.jdbc.JdbcConvention
org.apache.drill.exec.store.jdbc.DrillJdbcConvention
- All Implemented Interfaces:
org.apache.calcite.plan.Convention,org.apache.calcite.plan.RelTrait
public class DrillJdbcConvention
extends org.apache.calcite.adapter.jdbc.JdbcConvention
Convention with set of rules to register for jdbc plugin
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.calcite.plan.Convention
org.apache.calcite.plan.Convention.Impl -
Field Summary
Fields inherited from class org.apache.calcite.adapter.jdbc.JdbcConvention
COST_MULTIPLIER, dialect, expressionFields inherited from interface org.apache.calcite.plan.Convention
NONE -
Method Summary
Methods inherited from class org.apache.calcite.adapter.jdbc.JdbcConvention
ofMethods inherited from class org.apache.calcite.plan.Convention.Impl
canConvertConvention, enforce, getInterface, getName, getTraitDef, satisfies, toString, useAbstractConvertersForConversionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.calcite.plan.Convention
getRelFactoriesMethods inherited from interface org.apache.calcite.plan.RelTrait
apply, equals, hashCode, isDefault
-
Method Details
-
register
public void register(org.apache.calcite.plan.RelOptPlanner planner) - Specified by:
registerin interfaceorg.apache.calcite.plan.RelTrait- Overrides:
registerin classorg.apache.calcite.adapter.jdbc.JdbcConvention
-
getRules
-
getPlugin
-