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

java.lang.Object
  extended bycom.atlassian.jira.issue.search.parameters.AbstractSearchParameter
      extended bycom.atlassian.jira.issue.search.parameters.LuceneParameter
          extended bycom.atlassian.jira.issue.search.parameters.lucene.PermissionsParameter
All Implemented Interfaces:
CommentParameter, IssueCommentParameter, IssueParameter, SearchParameter

public class PermissionsParameter
extends LuceneParameter
implements IssueCommentParameter


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
log
 
Constructor Summary
PermissionsParameter()
           
 
Method Summary
 org.apache.lucene.search.Query getCommentQuery(org.ofbiz.core.entity.GenericValue project, com.opensymphony.user.User searcher)
           
 org.apache.lucene.search.Query getIssueQuery(org.ofbiz.core.entity.GenericValue project, com.opensymphony.user.User searcher)
           
 org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project, com.opensymphony.user.User searcher)
           
 java.lang.String getQueryString()
           
 electric.xml.Element getXml()
          Return an XML representation of this search parameter
 boolean isValid()
           
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
addValue, clearValues, equals, getName, getQueryStringPrefix, getValues, hashCode, setName, setXml, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PermissionsParameter

public PermissionsParameter()
Method Detail

getIssueQuery

public org.apache.lucene.search.Query getIssueQuery(org.ofbiz.core.entity.GenericValue project,
                                                    com.opensymphony.user.User searcher)
                                             throws org.apache.lucene.queryParser.ParseException
Specified by:
getIssueQuery in interface IssueParameter
Throws:
org.apache.lucene.queryParser.ParseException

getCommentQuery

public org.apache.lucene.search.Query getCommentQuery(org.ofbiz.core.entity.GenericValue project,
                                                      com.opensymphony.user.User searcher)
                                               throws org.apache.lucene.queryParser.ParseException
Specified by:
getCommentQuery in interface CommentParameter
Throws:
org.apache.lucene.queryParser.ParseException

getQuery

public org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project,
                                               com.opensymphony.user.User searcher)
                                        throws org.apache.lucene.queryParser.ParseException
Specified by:
getQuery in class LuceneParameter
Returns:
a collection of Query objects.
Throws:
org.apache.lucene.queryParser.ParseException

getXml

public electric.xml.Element getXml()
Description copied from interface: SearchParameter
Return an XML representation of this search parameter

Specified by:
getXml in interface SearchParameter
Specified by:
getXml in class AbstractSearchParameter

isValid

public boolean isValid()
Specified by:
isValid in interface SearchParameter
Specified by:
isValid in class AbstractSearchParameter

getQueryString

public java.lang.String getQueryString()
Specified by:
getQueryString in interface SearchParameter
Overrides:
getQueryString in class AbstractSearchParameter


Copyright © 2002-2005 Atlassian. All Rights Reserved.