Uses of Interface
org.apache.drill.exec.store.plan.PluginImplementor
Package
Description
-
Uses of PluginImplementor in org.apache.drill.exec.store
ModifierConstructorDescriptionPluginRulesProviderImpl
(org.apache.calcite.plan.Convention convention, Supplier<PluginImplementor> implementorSupplier) -
Uses of PluginImplementor in org.apache.drill.exec.store.delta.plan
-
Uses of PluginImplementor in org.apache.drill.exec.store.drill.plugin.plan
-
Uses of PluginImplementor in org.apache.drill.exec.store.iceberg.plan
-
Uses of PluginImplementor in org.apache.drill.exec.store.mongo.plan
-
Uses of PluginImplementor in org.apache.drill.exec.store.plan
Modifier and TypeClassDescriptionclass
Abstract base implementation ofPluginImplementor
that can be used by plugin implementors which can support only a subset of all provided operations. -
Uses of PluginImplementor in org.apache.drill.exec.store.plan.rel
Modifier and TypeMethodDescriptionboolean
PluginAggregateRel.canImplement
(PluginImplementor implementor) boolean
PluginFilterRel.canImplement
(PluginImplementor implementor) boolean
PluginJoinRel.canImplement
(PluginImplementor implementor) boolean
PluginLimitRel.canImplement
(PluginImplementor implementor) boolean
PluginProjectRel.canImplement
(PluginImplementor implementor) boolean
PluginRel.canImplement
(PluginImplementor implementor) boolean
PluginSortRel.canImplement
(PluginImplementor implementor) boolean
PluginUnionRel.canImplement
(PluginImplementor implementor) boolean
StoragePluginTableScan.canImplement
(PluginImplementor implementor) void
PluginAggregateRel.implement
(PluginImplementor implementor) void
PluginFilterRel.implement
(PluginImplementor implementor) void
PluginJoinRel.implement
(PluginImplementor implementor) void
PluginLimitRel.implement
(PluginImplementor implementor) void
PluginProjectRel.implement
(PluginImplementor implementor) void
PluginRel.implement
(PluginImplementor implementor) void
PluginSortRel.implement
(PluginImplementor implementor) void
PluginUnionRel.implement
(PluginImplementor implementor) void
StoragePluginTableScan.implement
(PluginImplementor implementor) ModifierConstructorDescriptionPluginIntermediatePrel
(org.apache.calcite.plan.RelOptCluster cluster, org.apache.calcite.plan.RelTraitSet traits, org.apache.calcite.rel.RelNode child, Supplier<PluginImplementor> implementorFactory) -
Uses of PluginImplementor in org.apache.drill.exec.store.plan.rule
ModifierConstructorDescriptionPluginAggregateRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) protected
PluginConverterRule
(Class<? extends org.apache.calcite.rel.RelNode> clazz, org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, String description, PluginImplementor pluginImplementor) PluginFilterRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) PluginJoinRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) PluginLimitRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) PluginProjectRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) PluginSortRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) PluginUnionRule
(org.apache.calcite.plan.RelTrait in, org.apache.calcite.plan.Convention out, PluginImplementor pluginImplementor) ModifierConstructorDescriptionPluginIntermediatePrelConverterRule
(org.apache.calcite.plan.Convention convention, Supplier<PluginImplementor> implementorFactory)