|
||||||||
| 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(java.lang.String fieldName,
org.apache.lucene.search.BooleanClause.Occur fieldOccur,
java.util.List<java.lang.String> termList,
org.apache.lucene.search.BooleanClause.Occur termOccur)
Creates a new search field query with a variable length search term list. |
|
CmsSearchParameters.CmsSearchFieldQuery(java.lang.String fieldName,
java.lang.String searchTerm,
org.apache.lucene.search.BooleanClause.Occur fieldOccur)
Creates a new search field query with just a single search term. |
|
| Method Summary | |
|---|---|
java.lang.String |
getFieldName()
Returns the field name. |
org.apache.lucene.search.BooleanClause.Occur |
getOccur()
Returns the occur parameter for this field query. |
java.lang.String |
getSearchQuery()
Deprecated. use getSearchTerms() instead |
java.util.List<java.lang.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(java.lang.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(java.lang.String searchQuery)
Deprecated. use setSearchTerms(List) instead |
void |
setSearchTerms(java.util.List<java.lang.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(java.lang.String fieldName,
org.apache.lucene.search.BooleanClause.Occur fieldOccur,
java.util.List<java.lang.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 combination
public CmsSearchParameters.CmsSearchFieldQuery(java.lang.String fieldName,
java.lang.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 field| Method Detail |
|---|
public java.lang.String getFieldName()
public org.apache.lucene.search.BooleanClause.Occur getOccur()
@Deprecated public java.lang.String getSearchQuery()
getSearchTerms() instead
public java.util.List<java.lang.String> getSearchTerms()
public org.apache.lucene.search.BooleanClause.Occur getTermOccur()
public void setFieldName(java.lang.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(java.lang.String searchQuery)
setSearchTerms(List) instead
searchQuery - the single search keyword to setpublic void setSearchTerms(java.util.List<java.lang.String> searchTerms)
searchTerms - the search terms to set
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||