|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.search.CmsSearchParameters.CmsSearchFieldQuery
public static class CmsSearchParameters.CmsSearchFieldQuery
Describes a specific search field query.
Constructor Summary | |
---|---|
CmsSearchParameters.CmsSearchFieldQuery(String fieldName,
org.apache.lucene.search.BooleanClause.Occur fieldOccur,
List<String> termList,
org.apache.lucene.search.BooleanClause.Occur termOccur)
Creates a new search field query with a variable length search term list. |
|
CmsSearchParameters.CmsSearchFieldQuery(String fieldName,
String searchTerm,
org.apache.lucene.search.BooleanClause.Occur fieldOccur)
Creates a new search field query with just a single search term. |
Method Summary | |
---|---|
String |
getFieldName()
Returns the field name. |
org.apache.lucene.search.BooleanClause.Occur |
getOccur()
Returns the occur parameter for this field query. |
String |
getSearchQuery()
Deprecated. use getSearchTerms() instead |
List<String> |
getSearchTerms()
Returns the search term list. |
org.apache.lucene.search.BooleanClause.Occur |
getTermOccur()
Returns the occur parameter used for the search term combination of this field query. |
void |
setFieldName(String fieldName)
Sets the name of the field to use this query for. |
void |
setOccur(org.apache.lucene.search.BooleanClause.Occur occur)
Sets the occur parameter for this field query. |
void |
setSearchQuery(String searchQuery)
Deprecated. use setSearchTerms(List) instead |
void |
setSearchTerms(List<String> searchTerms)
Sets the search terms. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CmsSearchParameters.CmsSearchFieldQuery(String fieldName, org.apache.lucene.search.BooleanClause.Occur fieldOccur, List<String> termList, org.apache.lucene.search.BooleanClause.Occur termOccur)
fieldName
- the field namefieldOccur
- the occur parameter for this fieldtermList
- the search term listtermOccur
- the occur parameter used for the search term combinationpublic CmsSearchParameters.CmsSearchFieldQuery(String fieldName, String searchTerm, org.apache.lucene.search.BooleanClause.Occur fieldOccur)
Please note: Since there is only one term, the ocucr parameter for the term combination is
not required and set to null
.
fieldName
- the field namesearchTerm
- the search termfieldOccur
- the occur parameter for this fieldMethod Detail |
---|
public String getFieldName()
public org.apache.lucene.search.BooleanClause.Occur getOccur()
@Deprecated public String getSearchQuery()
getSearchTerms()
instead
public List<String> getSearchTerms()
public org.apache.lucene.search.BooleanClause.Occur getTermOccur()
public void setFieldName(String fieldName)
fieldName
- the name of the field to use this query forpublic void setOccur(org.apache.lucene.search.BooleanClause.Occur occur)
occur
- the occur parameter to set@Deprecated public void setSearchQuery(String searchQuery)
setSearchTerms(List)
instead
searchQuery
- the single search keyword to setpublic void setSearchTerms(List<String> searchTerms)
searchTerms
- the search terms to set
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |