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

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.SingleFieldSingleValueLuceneParameter
              extended bycom.atlassian.jira.issue.search.parameters.lucene.StringParameter
                  extended bycom.atlassian.jira.issue.search.parameters.lucene.UserParameter
All Implemented Interfaces:
LuceneParameter, SearchParameter

public class UserParameter
extends StringParameter


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.lucene.StringParameter
xmlElementName
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
JIRA_ENCODING, log, values
 
Constructor Summary
UserParameter()
           
UserParameter(String name, String value)
           
 
Method Summary
 org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project, User searcher)
           
protected  String getQueryStringPrefix()
          Query parameter name, suitable for inclusion in URL.
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.StringParameter
getXmlElementName, setXml
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.SingleFieldSingleValueLuceneParameter
getXml, isValid
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
addValue, clearValues, equals, getName, getQueryString, getValues, hashCode, 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

UserParameter

public UserParameter()

UserParameter

public UserParameter(String name,
                     String value)
Method Detail

getQuery

public org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project,
                                               User searcher)
                                        throws org.apache.lucene.queryParser.ParseException
Specified by:
getQuery in interface LuceneParameter
Overrides:
getQuery in class SingleFieldSingleValueLuceneParameter
Throws:
org.apache.lucene.queryParser.ParseException

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 StringParameter


Copyright © 2002-2006 Atlassian. All Rights Reserved.