Uses of Interface
org.apache.drill.exec.store.plan.PluginImplementor
Packages that use PluginImplementor
Package
Description
-
Uses of PluginImplementor in org.apache.drill.exec.store
Constructor parameters in org.apache.drill.exec.store with type arguments of type PluginImplementorModifierConstructorDescriptionPluginRulesProviderImpl
(org.apache.calcite.plan.Convention convention, Supplier<PluginImplementor> implementorSupplier) -
Uses of PluginImplementor in org.apache.drill.exec.store.delta.plan
Classes in org.apache.drill.exec.store.delta.plan that implement PluginImplementor -
Uses of PluginImplementor in org.apache.drill.exec.store.drill.plugin.plan
Classes in org.apache.drill.exec.store.drill.plugin.plan that implement PluginImplementor -
Uses of PluginImplementor in org.apache.drill.exec.store.iceberg.plan
Classes in org.apache.drill.exec.store.iceberg.plan that implement PluginImplementor -
Uses of PluginImplementor in org.apache.drill.exec.store.mongo.plan
Classes in org.apache.drill.exec.store.mongo.plan that implement PluginImplementor -
Uses of PluginImplementor in org.apache.drill.exec.store.plan
Classes in org.apache.drill.exec.store.plan that implement PluginImplementorModifier 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
Methods in org.apache.drill.exec.store.plan.rel that return PluginImplementorMethods in org.apache.drill.exec.store.plan.rel with parameters of type PluginImplementorModifier 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) Constructor parameters in org.apache.drill.exec.store.plan.rel with type arguments of type PluginImplementorModifierConstructorDescriptionPluginIntermediatePrel
(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
Methods in org.apache.drill.exec.store.plan.rule that return PluginImplementorConstructors in org.apache.drill.exec.store.plan.rule with parameters of type PluginImplementorModifierConstructorDescriptionPluginAggregateRule
(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) Constructor parameters in org.apache.drill.exec.store.plan.rule with type arguments of type PluginImplementorModifierConstructorDescriptionPluginIntermediatePrelConverterRule
(org.apache.calcite.plan.Convention convention, Supplier<PluginImplementor> implementorFactory)