Uses of Class
org.apache.drill.common.expression.visitors.AbstractExprVisitor
Packages that use AbstractExprVisitor
Package
Description
Logical expression tree representation.
Visitors for validating or optimizing logical expressions.
Drill expression materialization and evaluation facilities.
Kafka storage plugin.
MongoDB storage plugin.
-
Uses of AbstractExprVisitor in org.apache.drill.common.expression
Subclasses of AbstractExprVisitor in org.apache.drill.common.expression -
Uses of AbstractExprVisitor in org.apache.drill.common.expression.visitors
Subclasses of AbstractExprVisitor in org.apache.drill.common.expression.visitors -
Uses of AbstractExprVisitor in org.apache.drill.exec.expr
Subclasses of AbstractExprVisitor in org.apache.drill.exec.exprModifier and TypeClassDescriptionclass
AbstractExecExprVisitor<T,
VAL, EXCEP extends Exception> class
Creates a deep copy of a LogicalExpression.class
A visitor which visits a materialized logical expression, and build FilterPredicate If a visitXXX method returns null, that means the corresponding filter branch is not qualified for push down.class
class
StatisticsProvider<T extends Comparable<T>>
-
Uses of AbstractExprVisitor in org.apache.drill.exec.expr.fn.interpreter
Subclasses of AbstractExprVisitor in org.apache.drill.exec.expr.fn.interpreter -
Uses of AbstractExprVisitor in org.apache.drill.exec.physical.impl.project
Subclasses of AbstractExprVisitor in org.apache.drill.exec.physical.impl.project -
Uses of AbstractExprVisitor in org.apache.drill.exec.planner.index
Subclasses of AbstractExprVisitor in org.apache.drill.exec.planner.indexModifier and TypeClassDescriptionclass
Convert a logicalExpression to RexNode, notice the inputRel could be in an old plan, but newRowType is the newly built rowType that the new RexNode will be applied upon, so when reference fields, use newRowType, when need cluster, plannerSetting, etc, use old inputRelclass
Class PathInExpr is to recursively analyze a expression trees with a map of indexed expression collected from indexDescriptor, e.g. -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.delta.plan
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.delta.plan -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.druid
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.druid -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.hbase
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.hbase -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.iceberg.plan
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.iceberg.plan -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.ischema
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.ischemaModifier and TypeClassDescriptionclass
Builds a InfoSchemaFilter out of the Filter condition. -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.kafka
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.kafka -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.mongo
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.mongo -
Uses of AbstractExprVisitor in org.apache.drill.exec.store.parquet
Subclasses of AbstractExprVisitor in org.apache.drill.exec.store.parquetModifier and TypeClassDescriptionstatic class
Search through a LogicalExpression, finding all internal schema path references and returning them in a set.