Package com.atlassian.jira.jql.query
Interface QueryRegistry
- All Known Implementing Classes:
DefaultQueryRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
Used to map a
TerminalClause to its associated
ClauseQueryFactorys.- Since:
- v4.0
-
Method Summary
Modifier and TypeMethodDescriptiongetClauseQueryFactory(QueryCreationContext queryCreationContext, TerminalClause clause) Deprecated, for removal: This API element is subject to removal in a future version.Fetches all associated ClauseQueryFactory objects for the provided TerminalClause.
-
Method Details
-
getClauseQueryFactory
Collection<ClauseQueryFactory> getClauseQueryFactory(QueryCreationContext queryCreationContext, TerminalClause clause) Deprecated, for removal: This API element is subject to removal in a future version.Fetches all associated ClauseQueryFactory objects for the provided TerminalClause. The returned value is based on the clauses name theOperatorthat is associated with the provided clause. Multiple values may be returned for custom fields.- Parameters:
queryCreationContext- the context for creating the queryclause- that defines the name and operator for which we want to find the query factories, must not be null.- Returns:
- the query factories associated with this clause. The empty list will be returned to indicate failure.
-
QueryRegistryinstead.