Package com.atlassian.jira.jql.context
Class IssueIdClauseContextFactory
java.lang.Object
com.atlassian.jira.jql.context.IssueIdClauseContextFactory
- All Implemented Interfaces:
ClauseContextFactory
A context factory for issue keys and id clauses. The project and issue type is taken from the issues. If the operator
is a negating operator then this returns a context with
AllProjectsContext
and
AllIssueTypesContext
.- Since:
- v4.0
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetClauseContext
(ApplicationUser searcher, TerminalClause terminalClause) Generates a clause context for the associated handler.
-
Method Details
-
getClauseContext
Description copied from interface:ClauseContextFactory
Generates a clause context for the associated handler. If the clause context could not be determined for any reason, this will return the Global Clause Context.- Specified by:
getClauseContext
in interfaceClauseContextFactory
- Parameters:
searcher
- the user who is performing the searchterminalClause
- the clause for which this factory is generating a context.- Returns:
- ClauseContext that contains the implied and explicit project and issue types that this clause is in context for.
-