public static class RexUtil.ExprSimplifier extends RexShuttle
| Modifier and Type | Field and Description |
|---|---|
private boolean |
matchNullability |
private RexSimplify |
simplify |
private Map<RexNode,Boolean> |
unknownAsFalseMap |
| Constructor and Description |
|---|
ExprSimplifier(RexSimplify simplify)
Deprecated.
|
ExprSimplifier(RexSimplify simplify,
boolean matchNullability) |
| Modifier and Type | Method and Description |
|---|---|
RexNode |
visitCall(RexCall call) |
apply, apply, apply, mutate, visitArray, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitInputRef, visitList, visitList, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef, visitWindowprivate final RexSimplify simplify
private final boolean matchNullability
@Deprecated public ExprSimplifier(RexSimplify simplify)
public ExprSimplifier(RexSimplify simplify, boolean matchNullability)
public RexNode visitCall(RexCall call)
visitCall in interface RexVisitor<RexNode>visitCall in class RexShuttleCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.