@Deprecated public static class RexUtil.ExprSimplifier extends RexShuttle
This class is broken because it does not change the value of
RexUnknownAs as it recurses into an expression. Do not use.
| Constructor and Description |
|---|
ExprSimplifier(RexSimplify simplify)
Deprecated.
|
ExprSimplifier(RexSimplify simplify,
boolean matchNullability)
Deprecated.
|
ExprSimplifier(RexSimplify simplify,
RexUnknownAs unknownAs,
boolean matchNullability)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
RexNode |
visitCall(RexCall call)
Deprecated.
|
apply, apply, mutate, visitArray, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitInputRef, visitList, visitLiteral, visitLocalRef, visitOver, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef, visitWindowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitEach, visitList, visitListpublic ExprSimplifier(RexSimplify simplify)
public ExprSimplifier(RexSimplify simplify, boolean matchNullability)
public ExprSimplifier(RexSimplify simplify, RexUnknownAs unknownAs, boolean matchNullability)
public RexNode visitCall(RexCall call)
visitCall in interface RexVisitor<RexNode>visitCall in class RexShuttleCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.