com.atlassian.jira.issue.search
Class SearchRequest

java.lang.Object
  extended bycom.atlassian.jira.issue.search.SearchRequest
All Implemented Interfaces:
java.io.Serializable

public class SearchRequest
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  int numberOfSearchSorts
           
(package private)  java.util.List parameters
           
 
Constructor Summary
SearchRequest(boolean turnOffSecurity)
          This constructor should only be used by internal JIRA queries, as the results will be unprotected (ie no permission checks are done).
SearchRequest(electric.xml.Document doc)
          Construct a SearchRequest from its XML representation.
SearchRequest(electric.xml.Document doc, com.opensymphony.user.User searcher)
           
SearchRequest(org.ofbiz.core.entity.GenericValue gv, com.opensymphony.user.User searcher)
           
SearchRequest(SearchRequest oldSearchRequest, com.opensymphony.user.User searcher)
           
SearchRequest(com.opensymphony.user.User searcher)
           
SearchRequest(com.opensymphony.user.User author, java.lang.String name, java.lang.String description)
           
 
Method Summary
 void addParameter(SearchParameter parameter)
           
 void addSearchSort(SearchSort searchSort)
           
 boolean equals(java.lang.Object o)
           
 com.opensymphony.user.User getAuthor()
           
 java.lang.String getDescription()
           
 java.util.List getFilterParameters()
           
 java.lang.String getGroup()
           
 java.util.List getLuceneParameters()
           
 java.lang.String getName()
           
 java.util.List getOFBizParameters()
           
 java.util.List getParameters()
           
 org.ofbiz.core.entity.GenericValue getProject()
           
 java.lang.String getQueryString()
           
 org.ofbiz.core.entity.GenericValue getSearchFilterGV()
           
 java.lang.Long getSearchFilterId()
           
 java.util.Collection getSearchSorts()
           
 java.util.Collection getSearchSortsReverse()
           
 java.lang.String getUser()
           
 java.util.List getValues(java.lang.String paramName)
           
 electric.xml.Document getXml()
           
 int hashCode()
           
 boolean isLoaded()
           
 boolean isModified()
           
 void setAuthor(com.opensymphony.user.User author)
           
 void setDescription(java.lang.String description)
           
 void setGroup(java.lang.String group)
           
 void setLoaded(boolean loaded)
           
 void setModified(boolean modified)
           
 void setName(java.lang.String name)
           
 void setSearchSorts(java.util.Collection searchSorts)
           
 void setUseColumns(boolean useColumns)
           
 void setUser(java.lang.String user)
           
 java.lang.String toString()
           
 boolean useColumns()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

parameters

java.util.List parameters

numberOfSearchSorts

int numberOfSearchSorts
Constructor Detail

SearchRequest

public SearchRequest(com.opensymphony.user.User searcher)

SearchRequest

public SearchRequest(com.opensymphony.user.User author,
                     java.lang.String name,
                     java.lang.String description)

SearchRequest

public SearchRequest(boolean turnOffSecurity)
This constructor should only be used by internal JIRA queries, as the results will be unprotected (ie no permission checks are done).


SearchRequest

public SearchRequest(electric.xml.Document doc)
Construct a SearchRequest from its XML representation.


SearchRequest

public SearchRequest(electric.xml.Document doc,
                     com.opensymphony.user.User searcher)

SearchRequest

public SearchRequest(SearchRequest oldSearchRequest,
                     com.opensymphony.user.User searcher)

SearchRequest

public SearchRequest(org.ofbiz.core.entity.GenericValue gv,
                     com.opensymphony.user.User searcher)
              throws SearchException
Method Detail

addParameter

public void addParameter(SearchParameter parameter)

getParameters

public java.util.List getParameters()

getQueryString

public java.lang.String getQueryString()

getOFBizParameters

public java.util.List getOFBizParameters()

getLuceneParameters

public java.util.List getLuceneParameters()

getFilterParameters

public java.util.List getFilterParameters()

getValues

public java.util.List getValues(java.lang.String paramName)

getXml

public electric.xml.Document getXml()

toString

public java.lang.String toString()

getSearchFilterGV

public org.ofbiz.core.entity.GenericValue getSearchFilterGV()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getAuthor

public com.opensymphony.user.User getAuthor()

setAuthor

public void setAuthor(com.opensymphony.user.User author)

getSearchFilterId

public java.lang.Long getSearchFilterId()

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)

getGroup

public java.lang.String getGroup()

setGroup

public void setGroup(java.lang.String group)

isModified

public boolean isModified()

setModified

public void setModified(boolean modified)

isLoaded

public boolean isLoaded()

setLoaded

public void setLoaded(boolean loaded)

addSearchSort

public void addSearchSort(SearchSort searchSort)

getSearchSorts

public java.util.Collection getSearchSorts()

setSearchSorts

public void setSearchSorts(java.util.Collection searchSorts)

getSearchSortsReverse

public java.util.Collection getSearchSortsReverse()

getProject

public org.ofbiz.core.entity.GenericValue getProject()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

useColumns

public boolean useColumns()

setUseColumns

public void setUseColumns(boolean useColumns)


Copyright © 2002-2005 Atlassian. All Rights Reserved.