public static class EvalTreeUtil.EvalFinder extends BasicEvalNodeVisitor<Object,Object>
| Constructor and Description |
|---|
EvalTreeUtil.EvalFinder(EvalType targetType) |
| Modifier and Type | Method and Description |
|---|---|
Object |
visitChild(Object context,
EvalNode evalNode,
Stack<EvalNode> stack) |
visitAggrFuncCall, visitAnd, visitBetween, visitCaseWhen, visitCast, visitConcatenate, visitConst, visitDivide, visitEqual, visitField, visitFuncCall, visitGreaterThan, visitGreaterThanOrEqual, visitIfThen, visitInPredicate, visitIsNull, visitLessThan, visitLessThanOrEqual, visitLike, visitMinus, visitModular, visitMultiply, visitNot, visitNotEqual, visitOr, visitPlus, visitRegex, visitRowConstant, visitSigned, visitSimilarTo, visitWindowFuncpublic EvalTreeUtil.EvalFinder(EvalType targetType)
public Object visitChild(Object context, EvalNode evalNode, Stack<EvalNode> stack)
visitChild in interface EvalNodeVisitor2<Object,Object>visitChild in class BasicEvalNodeVisitor<Object,Object>Copyright © 2015 Apache Software Foundation. All Rights Reserved.