|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.ram.common.data.SearchQuery
com.ibm.ram.client.RAMQueryBuilder
public abstract class RAMQueryBuilder
Constructs a search query
| Field Summary | |
|---|---|
static java.lang.String |
AND_OPERATOR
Use and boolean logic on query parts. |
static java.lang.String |
OR_OPERATOR
Use or boolean logic on query parts. |
protected java.lang.String |
QUERY_FIELD_TEXT
|
static int |
UNLIMITED_RESULTS
Allow unlimited search results |
| Fields inherited from class com.ibm.ram.common.data.SearchQuery |
|---|
SEARCH_WITHIN_ARTIFACTS_FLAG, SEARCH_WITHIN_FORUMS_FLAG, SYNCHRONIZED_SEARCH_FLAG |
| Constructor Summary | |
|---|---|
RAMQueryBuilder(RAMSession session)
Constructor |
|
| Method Summary | |
|---|---|
protected abstract void |
invalidateQuery()
|
boolean |
isMatchAnyQueryField()
By default all the query field are anded together (Only results that match every field are returned). |
void |
setMatchAnyField(boolean matchAnyQueryField)
By default all the query field are anded together (Only results that match every field are returned). |
void |
setQueryString(java.lang.String queryString)
|
| Methods inherited from class com.ibm.ram.common.data.SearchQuery |
|---|
escapeLuceneCharacters, getMaxResults, getQueryString, getResultsStartIndex, getSearchModes, getSortByField, isSortAscending, isThisSearchRecorded, setMaxResults, setResultsStartIndex, setSearchModes, setSortAscending, setSortByField, setThisSearchRecorded |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String QUERY_FIELD_TEXT
public static final int UNLIMITED_RESULTS
public static final java.lang.String OR_OPERATOR
public static final java.lang.String AND_OPERATOR
| Constructor Detail |
|---|
public RAMQueryBuilder(RAMSession session)
session - | Method Detail |
|---|
public boolean isMatchAnyQueryField()
public void setMatchAnyField(boolean matchAnyQueryField)
protected abstract void invalidateQuery()
public void setQueryString(java.lang.String queryString)
setQueryString in class SearchQueryqueryString - The queryString to set.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||