@Component public class ProjectOrFilterQueryParserImpl extends Object implements ProjectOrFilterQueryParser
ProjectOrFilterQueryParser.QueryInformation
Modifier and Type | Field and Description |
---|---|
static String |
FILTER_CLAUSE_NAME |
static String |
PROJECT_CLAUSE_NAME |
Constructor and Description |
---|
ProjectOrFilterQueryParserImpl(QueryUrlSupplier queryUrlSupplier,
JiraAuthenticationContext authenticationContext,
SearchRequestService searchRequestService,
ProjectService projectService) |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<Query> |
getFilterQuery(ApplicationUser user,
Query query) |
ProjectOrFilterQueryParser.QueryInformation |
getQueryInformation(ApplicationUser user,
Query query) |
public static final String PROJECT_CLAUSE_NAME
public static final String FILTER_CLAUSE_NAME
@Autowired public ProjectOrFilterQueryParserImpl(QueryUrlSupplier queryUrlSupplier, JiraAuthenticationContext authenticationContext, SearchRequestService searchRequestService, ProjectService projectService)
@Nonnull public ProjectOrFilterQueryParser.QueryInformation getQueryInformation(@Nullable ApplicationUser user, @Nonnull Query query)
getQueryInformation
in interface ProjectOrFilterQueryParser
@Nonnull public io.atlassian.fugue.Option<Query> getFilterQuery(@Nullable ApplicationUser user, @Nonnull Query query)
getFilterQuery
in interface ProjectOrFilterQueryParser
Copyright © 2002-2019 Atlassian. All Rights Reserved.