Uses of Class
org.apache.drill.common.expression.IfExpression
Packages that use 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
Methods in org.apache.drill.common.expression that return IfExpressionMethods in org.apache.drill.common.expression with parameters of type IfExpressionModifier and TypeMethodDescriptionExpressionStringBuilder.visitIfExpression
(IfExpression ifExpr, StringBuilder sb) -
Uses of IfExpression in org.apache.drill.common.expression.visitors
Methods in org.apache.drill.common.expression.visitors with parameters of type IfExpressionModifier 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
Methods in org.apache.drill.exec.compile.sig with parameters of type IfExpressionModifier and TypeMethodDescriptionConstantExpressionIdentifier.visitIfExpression
(IfExpression ifExpr, IdentityHashMap<LogicalExpression, Object> value) -
Uses of IfExpression in org.apache.drill.exec.expr
Methods in org.apache.drill.exec.expr with parameters of type IfExpressionModifier and TypeMethodDescriptionCloneVisitor.visitIfExpression
(IfExpression ifExpr, Void value) HashVisitor.visitIfExpression
(IfExpression ifExpr, Void value) -
Uses of IfExpression in org.apache.drill.exec.expr.fn.interpreter
Methods in org.apache.drill.exec.expr.fn.interpreter with parameters of type IfExpressionModifier and TypeMethodDescriptionInterpreterEvaluator.EvalVisitor.visitIfExpression
(IfExpression ifExpr, Integer inIndex) -
Uses of IfExpression in org.apache.drill.exec.physical.impl.project
Methods in org.apache.drill.exec.physical.impl.project with parameters of type IfExpressionModifier and TypeMethodDescriptionOutputWidthVisitor.visitIfExpression
(IfExpression ifExpression, OutputWidthVisitorState state) Records theIfExpression
as aOutputWidthExpression.IfElseWidthExpr
. -
Uses of IfExpression in org.apache.drill.exec.planner.index
Methods in org.apache.drill.exec.planner.index with parameters of type IfExpression