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 TypeClassDescriptionclassAbstract base implementation ofPluginImplementorthat 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 TypeMethodDescriptionbooleanPluginAggregateRel.canImplement(PluginImplementor implementor) booleanPluginFilterRel.canImplement(PluginImplementor implementor) booleanPluginJoinRel.canImplement(PluginImplementor implementor) booleanPluginLimitRel.canImplement(PluginImplementor implementor) booleanPluginProjectRel.canImplement(PluginImplementor implementor) booleanPluginRel.canImplement(PluginImplementor implementor) booleanPluginSortRel.canImplement(PluginImplementor implementor) booleanPluginUnionRel.canImplement(PluginImplementor implementor) booleanStoragePluginTableScan.canImplement(PluginImplementor implementor) voidPluginAggregateRel.implement(PluginImplementor implementor) voidPluginFilterRel.implement(PluginImplementor implementor) voidPluginJoinRel.implement(PluginImplementor implementor) voidPluginLimitRel.implement(PluginImplementor implementor) voidPluginProjectRel.implement(PluginImplementor implementor) voidPluginRel.implement(PluginImplementor implementor) voidPluginSortRel.implement(PluginImplementor implementor) voidPluginUnionRel.implement(PluginImplementor implementor) voidStoragePluginTableScan.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) protectedPluginConverterRule(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)