public class PredicateAlias extends PredicateBaseVisitor
Constructor and Description |
---|
PredicateAlias(String queryStr) |
Modifier and Type | Method and Description |
---|---|
List<String> |
findAlias(Filter.Impl filterType) |
Object |
visitObjectField(PredicateParser.ObjectFieldContext ctx)
Visit a parse tree produced by
PredicateParser.objectField() . |
visitBinaryOperator, visitBitsAnd, visitBitsOr, visitBooleans, visitCheckNull, visitComparison, visitComparisonOperator, visitCountExpr, visitExistExpr, visitExistListAnd, visitExistListOr, visitExpParen, visitExpr, visitExpValue, visitFunctionPredicate, visitInComp, visitLogicalOperator, visitLowerExpr, visitNormal, visitNotPredicate, visitNulls, visitNumbers, visitObjPredicate, visitParenPredicate, visitScript, visitStrings, visitSubstrExpr, visitUnaryOperator, visitUpperExpr
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
public PredicateAlias(String queryStr)
public List<String> findAlias(Filter.Impl filterType)
public Object visitObjectField(@NotNull PredicateParser.ObjectFieldContext ctx)
PredicateBaseVisitor
PredicateParser.objectField()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitObjectField
in interface PredicateVisitor
visitObjectField
in class PredicateBaseVisitor
ctx
- the parse treeCopyright © 2016. All rights reserved.