Package com.liferay.portal.kernel.search
Class BaseIndexSearcher
Object
com.liferay.portal.kernel.search.BaseIndexSearcher
- All Implemented Interfaces:
IndexSearcher
,QuerySuggester
- Author:
- Michael C. Han
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract QuerySuggester
protected void
populateUID
(Document document, QueryConfig queryConfig) spellCheckKeywords
(SearchContext searchContext) spellCheckKeywords
(SearchContext searchContext, int max) 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
Methods inherited from interface com.liferay.portal.kernel.search.IndexSearcher
getQueryString, search, searchCount
-
Constructor Details
-
BaseIndexSearcher
public BaseIndexSearcher()
-
-
Method Details
-
spellCheckKeywords
- Specified by:
spellCheckKeywords
in interfaceQuerySuggester
- Throws:
SearchException
-
spellCheckKeywords
public Map<String,List<String>> spellCheckKeywords(SearchContext searchContext, int max) throws SearchException - Specified by:
spellCheckKeywords
in interfaceQuerySuggester
- Throws:
SearchException
-
suggest
public SuggesterResults suggest(SearchContext searchContext, Suggester suggester) throws SearchException - Specified by:
suggest
in interfaceQuerySuggester
- Throws:
SearchException
-
suggestKeywordQueries
- Specified by:
suggestKeywordQueries
in interfaceQuerySuggester
- Throws:
SearchException
-
getQuerySuggester
-
populateUID
-