com.liferay.portal.kernel.search
Class BaseIndexSearcher
java.lang.Object
com.liferay.portal.kernel.search.BaseIndexSearcher
- All Implemented Interfaces:
- IndexSearcher, QuerySuggester
public abstract class BaseIndexSearcher
- extends Object
- implements IndexSearcher, QuerySuggester
|
Method Summary |
protected void |
populateUID(Document document,
QueryConfig queryConfig)
|
Hits |
search(String searchEngineId,
long companyId,
Query query,
Sort[] sorts,
int start,
int end)
Deprecated. As of 7.0.0, replaced by IndexSearcher.search(SearchContext,
Query) |
void |
setQuerySuggester(QuerySuggester querySuggester)
|
String |
spellCheckKeywords(SearchContext searchContext)
|
Map<String,List<String>> |
spellCheckKeywords(SearchContext searchContext,
int max)
|
SuggesterResults |
suggest(SearchContext searchContext,
Suggester suggester)
|
String[] |
suggestKeywordQueries(SearchContext searchContext,
int max)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseIndexSearcher
public BaseIndexSearcher()
search
@Deprecated
public Hits search(String searchEngineId,
long companyId,
Query query,
Sort[] sorts,
int start,
int end)
throws SearchException
- Deprecated. As of 7.0.0, replaced by
IndexSearcher.search(SearchContext,
Query)
- Specified by:
search in interface IndexSearcher
- Throws:
SearchException
setQuerySuggester
public void setQuerySuggester(QuerySuggester querySuggester)
spellCheckKeywords
public String spellCheckKeywords(SearchContext searchContext)
throws SearchException
- Specified by:
spellCheckKeywords in interface QuerySuggester
- Throws:
SearchException
spellCheckKeywords
public Map<String,List<String>> spellCheckKeywords(SearchContext searchContext,
int max)
throws SearchException
- Specified by:
spellCheckKeywords in interface QuerySuggester
- Throws:
SearchException
suggest
public SuggesterResults suggest(SearchContext searchContext,
Suggester suggester)
throws SearchException
- Specified by:
suggest in interface QuerySuggester
- Throws:
SearchException
suggestKeywordQueries
public String[] suggestKeywordQueries(SearchContext searchContext,
int max)
throws SearchException
- Specified by:
suggestKeywordQueries in interface QuerySuggester
- Throws:
SearchException
populateUID
protected void populateUID(Document document,
QueryConfig queryConfig)