com.atlassian.jira.issue.search.parameters.lucene
Class IssueConstantsParameter
java.lang.Object
com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
com.atlassian.jira.issue.search.parameters.AbstractLuceneParameter
com.atlassian.jira.issue.search.parameters.lucene.SingleFieldMultiValueLuceneParameter
com.atlassian.jira.issue.search.parameters.lucene.StringListParameter
com.atlassian.jira.issue.search.parameters.lucene.IssueConstantsParameter
- All Implemented Interfaces:
- LuceneParameter, SearchParameter
- Direct Known Subclasses:
- PriorityParameter, ResolutionParameter, StatusParameter
public class IssueConstantsParameter
- extends StringListParameter
A base class for the parameters for various IssueConstants
.
IssueConstantsParameter
public IssueConstantsParameter()
IssueConstantsParameter
public IssueConstantsParameter(String constantId,
Collection constants)
- Constructor that takes constantId to represent the type of
IssueConstant
and
constants to hold the values. The Collection constants may be a collection of IssueConstants
IDs as Strings
or GenericValue
(deprecated since 3.13),
- Parameters:
constantId
- the id of the constant, e.g. DocumentConstants.ISSUE_RESOLUTION
constants
- the values as described above.
IssueConstantsParameter
public IssueConstantsParameter(IssueSearcher searcher,
Collection constants)
IssueConstantsParameter
public IssueConstantsParameter(IssueSearcher searcher,
String constantId)
getQueryStringPrefix
protected String getQueryStringPrefix()
- Description copied from class:
AbstractSearchParameter
- Query parameter name, suitable for inclusion in URL.
Note that implementations of this method should ensure that the values that they return are URLEncoded,
perhaps using the
URLEncoder.encode(String)
method.
- Overrides:
getQueryStringPrefix
in class AbstractSearchParameter
- Returns:
- nothing, always throws
UnsupportedOperationException
Copyright © 2002-2009 Atlassian. All Rights Reserved.