|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.sal.core.search.query.DefaultSearchQuery
public class DefaultSearchQuery
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.sal.api.search.query.SearchQuery |
|---|
PARAMETER_SEPARATOR |
| Constructor Summary | |
|---|---|
DefaultSearchQuery(String query)
|
|
| Method Summary | |
|---|---|
SearchQuery |
append(String query)
Appends string query to current query object. |
String |
buildQueryString()
Builds a url-encoded queryString to use with the SearchProvider.search(String,String) method. |
String |
getParameter(String name)
Returns value of the parameter |
int |
getParameter(String name,
int defaultValue)
Convenient method to return integer value of parameter. |
String |
getSearchString()
|
SearchQuery |
setParameter(String name,
String value)
Sets an arbitrary search parameter to the query string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultSearchQuery(String query)
| Method Detail |
|---|
public SearchQuery setParameter(String name,
String value)
SearchQuery
setParameter in interface SearchQueryname - the search parameter namevalue - the search parameter value
public String getParameter(String name)
SearchQuery
getParameter in interface SearchQueryname - the parameter name
public String buildQueryString()
SearchQuerySearchProvider.search(String,String) method. queryString
consists of searchString and parameters.
buildQueryString in interface SearchQuerypublic SearchQuery append(String query)
SearchQuery
append in interface SearchQueryquery - un-encoded query
public String getSearchString()
getSearchString in interface SearchQuerySearchQuery.buildQueryString() without parameters and
not url-encoded
public int getParameter(String name,
int defaultValue)
SearchQuerydefaultValue.
getParameter in interface SearchQueryname - The parameter namedefaultValue - The default value if that parameter is not specified
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||