|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.issue.search.parameters.AbstractSearchParameter com.atlassian.jira.issue.search.parameters.AbstractLuceneParameter com.atlassian.jira.issue.search.parameters.lucene.MultipleFieldSingleValueLuceneParameter
public class MultipleFieldSingleValueLuceneParameter
This is a parameter that will search multiple Lucene fields for a single query
Constructor Summary | |
---|---|
MultipleFieldSingleValueLuceneParameter()
|
|
MultipleFieldSingleValueLuceneParameter(Collection fields,
String query)
|
Method Summary | |
---|---|
boolean |
equals(Object o)
|
org.apache.lucene.search.Query |
getCommentQuery(Set projectIds,
User searcher)
|
List |
getFields()
|
org.apache.lucene.search.Query |
getIssueQuery(org.ofbiz.core.entity.GenericValue project,
User searcher)
|
org.apache.lucene.search.Query |
getQuery(org.ofbiz.core.entity.GenericValue project,
User searcher)
|
String |
getQueryString()
Returns the query string |
protected String |
getQueryStringPrefix()
Query parameter name, suitable for inclusion in URL. |
electric.xml.Element |
getXml()
Return an XML elemnt representation of this search parameter. |
int |
hashCode()
|
boolean |
isValid()
Returns true if this parameter is valid, false otherwise. |
void |
setXml(electric.xml.Element el)
Initialise this search parameter using an XML element. |
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter |
---|
addValue, clearValues, getName, 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, getValues, setName |
Constructor Detail |
---|
public MultipleFieldSingleValueLuceneParameter()
public MultipleFieldSingleValueLuceneParameter(Collection fields, String query)
Method Detail |
---|
public List getFields()
public org.apache.lucene.search.Query getIssueQuery(org.ofbiz.core.entity.GenericValue project, User searcher) throws org.apache.lucene.queryParser.ParseException
getIssueQuery
in interface IssueParameter
org.apache.lucene.queryParser.ParseException
public org.apache.lucene.search.Query getCommentQuery(Set projectIds, User searcher) throws org.apache.lucene.queryParser.ParseException
getCommentQuery
in interface CommentParameter
org.apache.lucene.queryParser.ParseException
public org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project, User searcher) throws org.apache.lucene.queryParser.ParseException
getQuery
in interface LuceneParameter
org.apache.lucene.queryParser.ParseException
public electric.xml.Element getXml()
SearchParameter
getXml
in interface SearchParameter
getXml
in class AbstractSearchParameter
public void setXml(electric.xml.Element el)
SearchParameter
SearchParameter param = new MySearchParameter(); param.setXml(element);
setXml
in interface SearchParameter
setXml
in class AbstractSearchParameter
el
- XML elementpublic boolean isValid()
SearchParameter
isValid
in interface SearchParameter
isValid
in class AbstractSearchParameter
public boolean equals(Object o)
equals
in class AbstractSearchParameter
public int hashCode()
hashCode
in class AbstractSearchParameter
public String getQueryString()
SearchParameter
getQueryString
in interface SearchParameter
getQueryString
in class AbstractSearchParameter
protected String getQueryStringPrefix()
AbstractSearchParameter
URLEncoder.encode(String)
method.
getQueryStringPrefix
in class AbstractSearchParameter
UnsupportedOperationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |