Package com.atlassian.jira.jql.context
package com.atlassian.jira.jql.context
-
ClassDescriptionAn abstract class for generating the context for version and components of projects.Represents the special case of all issue types in an unenumerated form.Represents the specicial case of all projects, in an unenumerated form.Calculates the context of the "all text" clause.The context calculation for cascading select.Used to specify the context for an individual clause.Creates a
ClauseContext
for the associated clause.A context factory for project component clauses.Helper class to simplify the job of combining multiple contextsPerforms set utilities onClauseContext
'sGenerates the ClauseContext for a custom field.A utlitilty class for generating the clause context specified by aFieldConfigScheme
, taking into account what is visible to the searcher.An intersectingClauseContextFactory
that intersectects the generated query contexts of its subClauseContextFactory
'sA context factory for issue keys and id clauses.A context factory for issue parent clauses.A context factory for issue security level clauses.Convenience factory class for instantiatingIssueSecurityLevelClauseContextFactory
so that we don't need to move all the dependencies around.Generates aClauseContext
based on the issue type values and the project they are visible inRepresents an IssueType that is part of a search context.Decorates aClauseContextFactory
to ensure that:Factory to create aMultiClauseDecoratorContextFactory
given aClauseContextFactory
to wrap.Generates aClauseContext
for a project category clause based on the specified project values and the projects that the user has permission to see.Generates aClauseContext
for a project clause based on the specified project values and the projects that the user has permission to see.Represents an IssueType that is part of a search context.Specifies a project to issue types context.Represents a context of projects and issuetypes generated from a search query.Specifies if a query context element is of a specific type.A visitor that is used to generate aQueryContextVisitor.ContextResult
, which contains the full and simpleQueryContext
s of the visitedQuery
.The result of visiting aQuery
with theQueryContextVisitor
.Constructs an instance ofQueryContextVisitor
for use.A Clause context factory for saved filters.Generates the ClauseContext for a select custom field.A Clause context factory that returns aClauseContext
with all issue types and all projects.A context factory for project status clauses.AClauseContextFactory
that wraps another ClauseContextFactory to ensure that theValidatingDecoratorContextFactory.getClauseContext(com.atlassian.jira.user.ApplicationUser, com.atlassian.query.clause.TerminalClause)
method on the wrapped object is only called when this passed TerminalClause passes usage validation.A context factory for project version clauses (fix and affects).