Class TerminalClauseCollectingVisitor
java.lang.Object
com.atlassian.jira.issue.search.searchers.util.RecursiveClauseVisitor
com.atlassian.jira.issue.search.searchers.util.TerminalClauseCollectingVisitor
- All Implemented Interfaces:
ClauseVisitor<Void>
public class TerminalClauseCollectingVisitor
extends RecursiveClauseVisitor
implements ClauseVisitor<Void>
A clause collecting visitor that collects all the termical clauses in a clause tree.
- Since:
- v4.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit(TerminalClause clause) Visit called when accepting aTerminalClause.Methods inherited from class com.atlassian.jira.issue.search.searchers.util.RecursiveClauseVisitor
visit, visit, visit, visit, visit
-
Constructor Details
-
TerminalClauseCollectingVisitor
public TerminalClauseCollectingVisitor()
-
-
Method Details
-
getClauses
-
visit
Description copied from interface:ClauseVisitorVisit called when accepting aTerminalClause.- Specified by:
visitin interfaceClauseVisitor<Void>- Overrides:
visitin classRecursiveClauseVisitor- Parameters:
clause- the node being visited.- Returns:
- The return type specified by the visitor.
-