Class SimpleNavigatorCollectorVisitor

java.lang.Object
com.atlassian.jira.issue.search.searchers.transformer.SimpleNavigatorCollectorVisitor
All Implemented Interfaces:
ClauseVisitor<Void>

public class SimpleNavigatorCollectorVisitor extends Object implements ClauseVisitor<Void>
A visitor records all the TerminalClauses that match a particular condition. The visitor records whteher or not all the matched clauses are part of a standard navigator query. A standard navigator query is either a single terminal clause or an and clause with terminal clauses as children. This visitor only checks that the matched nodes form part of a standard query.
Since:
4.0.
  • Field Details

    • valid

      protected boolean valid
    • validPath

      protected boolean validPath
  • Constructor Details

    • SimpleNavigatorCollectorVisitor

      public SimpleNavigatorCollectorVisitor(String clauseName)
    • SimpleNavigatorCollectorVisitor

      public SimpleNavigatorCollectorVisitor(Set<String> clauseNames)
    • SimpleNavigatorCollectorVisitor

      public SimpleNavigatorCollectorVisitor(ClauseNames clauseNames)
  • Method Details