com.atlassian.jira.issue.search.parameters
Class LuceneParameter

java.lang.Object
  extended bycom.atlassian.jira.issue.search.parameters.AbstractSearchParameter
      extended bycom.atlassian.jira.issue.search.parameters.LuceneParameter
All Implemented Interfaces:
SearchParameter
Direct Known Subclasses:
MultipleFieldSingleValueLuceneParameter, PermissionsParameter, SingleFieldMultiValueLuceneParameter, SingleFieldSingleValueLuceneParameter

public abstract class LuceneParameter
extends AbstractSearchParameter


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
log
 
Constructor Summary
LuceneParameter()
           
LuceneParameter(java.lang.String name)
           
 
Method Summary
abstract  Query getQuery(GenericValue project, User searcher)
           
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
addValue, clearValues, equals, getName, getQueryString, getValues, getXml, hashCode, isValid, setName, setXml, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LuceneParameter

public LuceneParameter()

LuceneParameter

public LuceneParameter(java.lang.String name)
Method Detail

getQuery

public abstract Query getQuery(GenericValue project,
                               User searcher)
                        throws ParseException
Returns:
a collection of Query objects.
Throws:
ParseException