@Component public class

ProjectOrFilterQueryParserImpl

extends Object
implements ProjectOrFilterQueryParser
java.lang.Object
   ↳ com.atlassian.jira.dashboarditem.statistics.util.ProjectOrFilterQueryParserImpl

Summary

Fields
public static final String FILTER_CLAUSE_NAME
public static final String PROJECT_CLAUSE_NAME
Public Constructors
@Autowired ProjectOrFilterQueryParserImpl(QueryUrlSupplier queryUrlSupplier, JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, ProjectService projectService)
Public Methods
@Nonnull Option<Query> getFilterQuery(ApplicationUser user, Query query)
@Nonnull ProjectOrFilterQueryParser.QueryInformation getQueryInformation(ApplicationUser user, Query query)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.dashboarditem.statistics.util.ProjectOrFilterQueryParser

Fields

public static final String FILTER_CLAUSE_NAME

public static final String PROJECT_CLAUSE_NAME

Public Constructors

@Autowired public ProjectOrFilterQueryParserImpl (QueryUrlSupplier queryUrlSupplier, JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, ProjectService projectService)

Public Methods

@Nonnull public Option<Query> getFilterQuery (ApplicationUser user, Query query)

@Nonnull public ProjectOrFilterQueryParser.QueryInformation getQueryInformation (ApplicationUser user, Query query)