public abstract class AstVisitorBase extends java.lang.Object implements AstVisitor
Constructor and Description |
---|
AstVisitorBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
visit(AndImpl node)
Calls accept on each of the attached constraints of the AND node.
|
boolean |
visit(CoalesceImpl node)
Calls accept on the dynamic operand in the coalesce node.
|
boolean |
visit(ComparisonImpl node)
Calls accept on the two operands in the comparison node.
|
boolean |
visit(FirstImpl node)
Calls accept on the dynamic operand in the first node.
|
boolean |
visit(FullTextSearchImpl node)
Calls accept on the static operand in the fulltext search constraint.
|
boolean |
visit(InImpl node)
Calls accept on the all operands in the "in" node.
|
boolean |
visit(JoinImpl node)
Calls accept on the two sources and the join condition in the join node.
|
boolean |
visit(LengthImpl node)
Calls accept on the property value in the length node.
|
boolean |
visit(LowerCaseImpl node)
Calls accept on the dynamic operand in the lower-case node.
|
boolean |
visit(NativeFunctionImpl node)
Calls accept on the static operand in the native search constraint.
|
boolean |
visit(NotImpl node)
Calls accept on the constraint in the NOT node.
|
boolean |
visit(OrderingImpl node)
Calls accept on the dynamic operand in the ordering node.
|
boolean |
visit(OrImpl node)
Calls accept on each of the attached constraints of the OR node.
|
void |
visit(QueryImpl query)
Calls accept on the following contained QOM nodes:
Source
Constraints
Orderings
Columns
|
boolean |
visit(SimilarImpl node)
Calls accept on the static operand in the similar search constraint.
|
boolean |
visit(SpellcheckImpl node)
Calls accept on the static operand in the spellcheck search constraint.
|
boolean |
visit(SuggestImpl node)
Calls accept on the static operand in the suggest search constraint.
|
boolean |
visit(UpperCaseImpl node)
Calls accept on the dynamic operand in the lower-case node.
|
public boolean visit(AndImpl node)
visit
in interface AstVisitor
public boolean visit(ComparisonImpl node)
visit
in interface AstVisitor
public boolean visit(InImpl node)
visit
in interface AstVisitor
public boolean visit(FullTextSearchImpl node)
visit
in interface AstVisitor
public boolean visit(NativeFunctionImpl node)
visit
in interface AstVisitor
public boolean visit(SimilarImpl node)
visit
in interface AstVisitor
public boolean visit(SpellcheckImpl node)
visit
in interface AstVisitor
public boolean visit(SuggestImpl node)
visit
in interface AstVisitor
public boolean visit(JoinImpl node)
visit
in interface AstVisitor
public boolean visit(LengthImpl node)
visit
in interface AstVisitor
public boolean visit(LowerCaseImpl node)
visit
in interface AstVisitor
public boolean visit(CoalesceImpl node)
visit
in interface AstVisitor
public boolean visit(FirstImpl node)
visit
in interface AstVisitor
public boolean visit(NotImpl node)
visit
in interface AstVisitor
public boolean visit(OrderingImpl node)
visit
in interface AstVisitor
public boolean visit(OrImpl node)
visit
in interface AstVisitor
public void visit(QueryImpl query)
query
- the query to visitpublic boolean visit(UpperCaseImpl node)
visit
in interface AstVisitor
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.