com.atlassian.jira.issue.search.parameters.lucene
Class VersionParameter

java.lang.Object
  extended bycom.atlassian.jira.issue.search.parameters.AbstractSearchParameter
      extended bycom.atlassian.jira.issue.search.parameters.AbstractLuceneParameter
          extended bycom.atlassian.jira.issue.search.parameters.lucene.SingleFieldMultiValueLuceneParameter
              extended bycom.atlassian.jira.issue.search.parameters.lucene.LongListParameter
                  extended bycom.atlassian.jira.issue.search.parameters.lucene.AbstractVersionParameter
                      extended bycom.atlassian.jira.issue.search.parameters.lucene.VersionParameter
All Implemented Interfaces:
LuceneParameter, SearchParameter

public class VersionParameter
extends AbstractVersionParameter

Limits search to issues with certain Affects version(s).


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.lucene.SingleFieldMultiValueLuceneParameter
andQuery
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
JIRA_ENCODING, log, values
 
Constructor Summary
VersionParameter()
           
VersionParameter(Collection versions)
          Instantiate with a list of Affects Versions, GenericValues, or Long ids.
 
Method Summary
protected  String getQueryStringPrefix()
          Query parameter name, suitable for inclusion in URL.
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.AbstractVersionParameter
getQuery, isValid
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.LongListParameter
getXml, setXml
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.SingleFieldMultiValueLuceneParameter
constructQueryFromValues, equals, hashCode, isAndQuery, setAndQuery
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
addValue, clearValues, getName, getQueryString, getValues, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.search.SearchParameter
addValue, getName, getQueryString, getValues, setName
 

Constructor Detail

VersionParameter

public VersionParameter()

VersionParameter

public VersionParameter(Collection versions)
Instantiate with a list of Affects Versions, GenericValues, or Long ids.

Method Detail

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


Copyright © 2002-2006 Atlassian. All Rights Reserved.