Uses of Interface
com.atlassian.query.clause.ClauseVisitor
Package
Description
-
Uses of ClauseVisitor in com.atlassian.jira.issue.search
Modifier and TypeClassDescriptionclass
A visitor that will remove the specified named clauses from the query tree.class
A visitor that will clone the tree it is visiting, renaming any terminal nodes whose name is a key in the substitutions map with its value in the substitutions map.class
A visitor that will clone the tree it is visiting, replacing any terminal nodes with the same name as a node in the provided substitutions list with the substitution node. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.optimizers
Modifier and TypeClassDescriptionclass
A visitor that checks if we can determine any projects from the given query. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.impl
Modifier and TypeClassDescriptionclass
ARecursiveClauseVisitor
which collectsTerminalClause
s that have the specified clause names.class
-
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.transformer
Modifier and TypeClassDescriptionclass
A visitor records all the TerminalClauses that match a particular condition. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.util
Modifier and TypeClassDescriptionclass
A base clause visitor that recursively visits each clause in a clause tree.class
Visitor that looks at a clause and determines the searchers that are relevant.class
A clause collecting visitor that collects all the termical clauses in a clause tree. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.util
Modifier and TypeClassDescriptionclass
Look through the query and try and find "text" searching conditions. -
Uses of ClauseVisitor in com.atlassian.jira.jql.clause
Modifier and TypeClassDescriptionclass
Expands the not clauses in a clause tree using DeMorgans law and flips the operators to remove the not alltogether when possible.class
This visitor executes all worklog clauses and replaces them with a clause of the form "issuekey in (issue id-s of found worklogs)". -
Uses of ClauseVisitor in com.atlassian.jira.jql.context
Modifier and TypeClassDescriptionclass
A visitor that is used to generate aQueryContextVisitor.ContextResult
, which contains the full and simpleQueryContext
s of the visitedQuery
. -
Uses of ClauseVisitor in com.atlassian.jira.jql.permission
Modifier and TypeClassDescriptionclass
A visitor for converting a clause into its sanitised form. -
Uses of ClauseVisitor in com.atlassian.jira.jql.query
-
Uses of ClauseVisitor in com.atlassian.jira.jql.util
Modifier and TypeClassDescriptionclass
A base clause visitor that recursively visits each clause in a clause tree, apply mapping and return transformed clause. -
Uses of ClauseVisitor in com.atlassian.jira.jql.validator
-
Uses of ClauseVisitor in com.atlassian.query.clause
Modifier and TypeMethodDescription<R> R
AndClause.accept
(ClauseVisitor<R> visitor) <R> R
ChangedClauseImpl.accept
(ClauseVisitor<R> visitor) <R> R
Clause.accept
(ClauseVisitor<R> visitor) Allows us to perform operations over the clauses based on the passed in visitor.<R> R
NotClause.accept
(ClauseVisitor<R> visitor) <R> R
OrClause.accept
(ClauseVisitor<R> visitor) <R> R
TerminalClauseImpl.accept
(ClauseVisitor<R> visitor) <R> R
WasClauseImpl.accept
(ClauseVisitor<R> visitor)