Uses of Class
org.apache.drill.common.expression.IfExpression
Package
Description
Logical expression tree representation.
Visitors for validating or optimizing logical expressions.
TODO - write docs for this package
Drill expression materialization and evaluation facilities.
-
Uses of IfExpression in org.apache.drill.common.expression
Modifier and TypeMethodDescriptionExpressionStringBuilder.visitIfExpression
(IfExpression ifExpr, StringBuilder sb) -
Uses of IfExpression in org.apache.drill.common.expression.visitors
Modifier and TypeMethodDescriptionAbstractExprVisitor.visitIfExpression
(IfExpression ifExpr, VAL value) AggregateChecker.visitIfExpression
(IfExpression ifExpr, ErrorCollector errors) ConditionalExprOptimizer.visitIfExpression
(IfExpression ifExpr, Void value) ExpressionValidator.visitIfExpression
(IfExpression ifExpr, ErrorCollector errors) ExprVisitor.visitIfExpression
(IfExpression ifExpr, VAL value) abstract T
SimpleExprVisitor.visitIfExpression
(IfExpression ifExpr) SimpleExprVisitor.visitIfExpression
(IfExpression ifExpr, Void value) -
Uses of IfExpression in org.apache.drill.exec.compile.sig
Modifier and TypeMethodDescriptionConstantExpressionIdentifier.visitIfExpression
(IfExpression ifExpr, IdentityHashMap<LogicalExpression, Object> value) -
Uses of IfExpression in org.apache.drill.exec.expr
Modifier and TypeMethodDescriptionCloneVisitor.visitIfExpression
(IfExpression ifExpr, Void value) HashVisitor.visitIfExpression
(IfExpression ifExpr, Void value) -
Uses of IfExpression in org.apache.drill.exec.expr.fn.interpreter
Modifier and TypeMethodDescriptionInterpreterEvaluator.EvalVisitor.visitIfExpression
(IfExpression ifExpr, Integer inIndex) -
Uses of IfExpression in org.apache.drill.exec.physical.impl.project
Modifier and TypeMethodDescriptionOutputWidthVisitor.visitIfExpression
(IfExpression ifExpression, OutputWidthVisitorState state) Records theIfExpression
as aOutputWidthExpression.IfElseWidthExpr
. -
Uses of IfExpression in org.apache.drill.exec.planner.index