Uses of Interface
com.atlassian.query.clause.ClauseVisitor
Packages that use ClauseVisitor
Package
Description
-
Uses of ClauseVisitor in com.atlassian.jira.issue.search
Classes in com.atlassian.jira.issue.search that implement ClauseVisitorModifier and TypeClassDescriptionclassA visitor that will remove the specified named clauses from the query tree.classA 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.classA 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
Classes in com.atlassian.jira.issue.search.optimizers that implement ClauseVisitorModifier and TypeClassDescriptionclassA visitor that checks if we can determine any projects from the given query. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.impl
Classes in com.atlassian.jira.issue.search.searchers.impl that implement ClauseVisitorModifier and TypeClassDescriptionclassARecursiveClauseVisitorwhich collectsTerminalClauses that have the specified clause names.class -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.transformer
Classes in com.atlassian.jira.issue.search.searchers.transformer that implement ClauseVisitorModifier and TypeClassDescriptionclassA visitor records all the TerminalClauses that match a particular condition. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.searchers.util
Classes in com.atlassian.jira.issue.search.searchers.util that implement ClauseVisitorModifier and TypeClassDescriptionclassA base clause visitor that recursively visits each clause in a clause tree.classVisitor that looks at a clause and determines the searchers that are relevant.classA clause collecting visitor that collects all the termical clauses in a clause tree. -
Uses of ClauseVisitor in com.atlassian.jira.issue.search.util
Classes in com.atlassian.jira.issue.search.util that implement ClauseVisitorModifier and TypeClassDescriptionclassLook through the query and try and find "text" searching conditions. -
Uses of ClauseVisitor in com.atlassian.jira.jql.clause
Classes in com.atlassian.jira.jql.clause that implement ClauseVisitorModifier and TypeClassDescriptionclassExpands the not clauses in a clause tree using DeMorgans law and flips the operators to remove the not alltogether when possible.classDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of ClauseVisitor in com.atlassian.jira.jql.context
Classes in com.atlassian.jira.jql.context that implement ClauseVisitorModifier and TypeClassDescriptionclassA visitor that is used to generate aQueryContextVisitor.ContextResult, which contains the full and simpleQueryContexts of the visitedQuery. -
Uses of ClauseVisitor in com.atlassian.jira.jql.permission
Classes in com.atlassian.jira.jql.permission that implement ClauseVisitorModifier and TypeClassDescriptionclassA visitor for converting a clause into its sanitised form. -
Uses of ClauseVisitor in com.atlassian.jira.jql.query
Classes in com.atlassian.jira.jql.query that implement ClauseVisitor -
Uses of ClauseVisitor in com.atlassian.jira.jql.util
Classes in com.atlassian.jira.jql.util that implement ClauseVisitorModifier and TypeClassDescriptionclassA 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
Classes in com.atlassian.jira.jql.validator that implement ClauseVisitor -
Uses of ClauseVisitor in com.atlassian.jira.search.jql
Classes in com.atlassian.jira.search.jql that implement ClauseVisitorModifier and TypeClassDescriptionclassThis visitor groups all worklog clauses into aMultiWorklogClause, so that it will be executed inside a singleChildQuery.class -
Uses of ClauseVisitor in com.atlassian.query.clause
Methods in com.atlassian.query.clause with parameters of type ClauseVisitorModifier and TypeMethodDescription<R> RAndClause.accept(ClauseVisitor<R> visitor) <R> RChangedClauseImpl.accept(ClauseVisitor<R> visitor) <R> RClause.accept(ClauseVisitor<R> visitor) Allows us to perform operations over the clauses based on the passed in visitor.<R> RMultiWorklogClause.accept(ClauseVisitor<R> visitor) <R> RNotClause.accept(ClauseVisitor<R> visitor) <R> ROrClause.accept(ClauseVisitor<R> visitor) <R> RTerminalClauseImpl.accept(ClauseVisitor<R> visitor) <R> RWasClauseImpl.accept(ClauseVisitor<R> visitor)
MultiWorklogClauseTransformerVisitorinstead.