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, expression
Fields inherited from interface org.apache.calcite.plan.Convention
NONE
-
Method Summary
Methods inherited from class org.apache.calcite.adapter.jdbc.JdbcConvention
of
Methods inherited from class org.apache.calcite.plan.Convention.Impl
canConvertConvention, enforce, getInterface, getName, getTraitDef, satisfies, toString, useAbstractConvertersForConversion
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.calcite.plan.Convention
getRelFactories
Methods 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:
register
in interfaceorg.apache.calcite.plan.RelTrait
- Overrides:
register
in classorg.apache.calcite.adapter.jdbc.JdbcConvention
-
getRules
-
getPlugin
-