|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JqlQueryService
Provides helper methods to build a JqlClauseBuilder
| Field Summary | |
|---|---|
static java.lang.String |
SERVICE
Service identifier to be used for dependency injection. |
| Method Summary | |
|---|---|
void |
addAllOpenBacklogsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addAllOpenBacklogsClauseNoSecurity(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
|
void |
addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pending,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addBacklogHistoryFieldClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
void |
addBacklogIdsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.util.Collection<java.lang.String> backlogsIds,
boolean pending)
|
void |
addIssueNotInBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
java.util.Collection<com.atlassian.jira.issue.Issue> children)
all issues that are in the list but not in the selected backlog |
void |
addNotArchivedBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject)
all backlogs in the archived state should be ignored. |
void |
addXProjectBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pendingOnly,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
Get the Clause for a backlog search |
void |
addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
|
void |
addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
|
com.atlassian.jira.jql.builder.JqlQueryBuilder |
applyQuickFilters(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
IssueListData listData,
com.opensymphony.user.User user,
XProject xproject)
Applies the quick filters for the issue view. |
com.atlassian.query.Query |
getProjectsQuery(java.util.Collection<com.atlassian.jira.project.Project> projects)
Get a query that matches all projects |
com.atlassian.query.clause.Clause |
getUnreleasedVersionsClause()
Get the clause for all unreleased versions. |
com.atlassian.query.clause.Clause |
getXProjectClause(com.atlassian.jira.project.Project project)
Get the clause for an XProject. |
com.atlassian.query.clause.Clause |
getXProjectClause(XProject xproject)
|
| Field Detail |
|---|
static final java.lang.String SERVICE
| Method Detail |
|---|
void addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
void addXProjectClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
com.atlassian.query.clause.Clause getXProjectClause(XProject xproject)
com.atlassian.query.clause.Clause getXProjectClause(com.atlassian.jira.project.Project project)
com.atlassian.query.Query getProjectsQuery(java.util.Collection<com.atlassian.jira.project.Project> projects)
projects - com.atlassian.query.clause.Clause getUnreleasedVersionsClause()
void addXProjectBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pendingOnly,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
void addAllOpenBacklogsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
void addAllOpenBacklogsClauseNoSecurity(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
XProject xproject)
void addBacklogIdsClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
java.util.Collection<java.lang.String> backlogsIds,
boolean pending)
void addBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
boolean pending,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
void addBacklogHistoryFieldClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
JqlQueryServiceImpl.PrettyQuery prettyQuery)
void addIssueNotInBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
Backlog backlog,
java.util.Collection<com.atlassian.jira.issue.Issue> children)
backlog - - check that issues are NOT in this backlogchildren - - check that these issues are NOT in the backlog
void addNotArchivedBacklogClause(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
com.opensymphony.user.User user,
XProject xproject)
com.atlassian.jira.jql.builder.JqlQueryBuilder applyQuickFilters(com.atlassian.jira.jql.builder.JqlQueryBuilder queryBuilder,
IssueListData listData,
com.opensymphony.user.User user,
XProject xproject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||