public abstract class BaseSpellCheckIndexWriter
extends java.lang.Object
implements com.liferay.portal.kernel.search.suggest.SpellCheckIndexWriter
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.kernel.util.Digester |
digester |
protected com.liferay.portal.kernel.service.GroupLocalService |
groupLocalService |
protected com.liferay.portal.kernel.util.Props |
props |
| Constructor and Description |
|---|
BaseSpellCheckIndexWriter() |
| Modifier and Type | Method and Description |
|---|---|
protected com.liferay.portal.kernel.util.Digester |
getDigester() |
protected java.net.URL |
getResource(java.lang.String name) |
protected java.lang.String[] |
getSupportedLocales() |
protected java.lang.String |
getUID(long companyId,
java.lang.String keywordFieldName,
java.lang.String languageId,
java.lang.String word,
java.lang.String... parameters) |
void |
indexKeyword(com.liferay.portal.kernel.search.SearchContext searchContext,
float weight,
java.lang.String keywordType) |
protected abstract void |
indexKeyword(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.lang.String keyword,
float weight,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
protected abstract void |
indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.io.InputStream inputStream,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
protected void |
indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.lang.String[] dictionaryFileNames,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
protected void |
indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
java.lang.String languageId,
java.lang.String propsKey,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
void |
indexQuerySuggestionDictionaries(com.liferay.portal.kernel.search.SearchContext searchContext) |
void |
indexQuerySuggestionDictionary(com.liferay.portal.kernel.search.SearchContext searchContext) |
void |
indexSpellCheckerDictionaries(com.liferay.portal.kernel.search.SearchContext searchContext) |
void |
indexSpellCheckerDictionary(com.liferay.portal.kernel.search.SearchContext searchContext) |
void |
setQuerySuggestionMaxNGramLength(int querySuggestionMaxNGramLength) |
protected com.liferay.portal.kernel.util.Digester digester
protected com.liferay.portal.kernel.service.GroupLocalService groupLocalService
protected com.liferay.portal.kernel.util.Props props
public void indexKeyword(com.liferay.portal.kernel.search.SearchContext searchContext,
float weight,
java.lang.String keywordType)
throws com.liferay.portal.kernel.search.SearchException
indexKeyword in interface com.liferay.portal.kernel.search.suggest.SpellCheckIndexWritercom.liferay.portal.kernel.search.SearchExceptionpublic void indexQuerySuggestionDictionaries(com.liferay.portal.kernel.search.SearchContext searchContext)
throws com.liferay.portal.kernel.search.SearchException
indexQuerySuggestionDictionaries in interface com.liferay.portal.kernel.search.suggest.SpellCheckIndexWritercom.liferay.portal.kernel.search.SearchExceptionpublic void indexQuerySuggestionDictionary(com.liferay.portal.kernel.search.SearchContext searchContext)
throws com.liferay.portal.kernel.search.SearchException
indexQuerySuggestionDictionary in interface com.liferay.portal.kernel.search.suggest.SpellCheckIndexWritercom.liferay.portal.kernel.search.SearchExceptionpublic void indexSpellCheckerDictionaries(com.liferay.portal.kernel.search.SearchContext searchContext)
throws com.liferay.portal.kernel.search.SearchException
indexSpellCheckerDictionaries in interface com.liferay.portal.kernel.search.suggest.SpellCheckIndexWritercom.liferay.portal.kernel.search.SearchExceptionpublic void indexSpellCheckerDictionary(com.liferay.portal.kernel.search.SearchContext searchContext)
throws com.liferay.portal.kernel.search.SearchException
indexSpellCheckerDictionary in interface com.liferay.portal.kernel.search.suggest.SpellCheckIndexWritercom.liferay.portal.kernel.search.SearchExceptionpublic void setQuerySuggestionMaxNGramLength(int querySuggestionMaxNGramLength)
protected com.liferay.portal.kernel.util.Digester getDigester()
protected java.net.URL getResource(java.lang.String name)
protected java.lang.String[] getSupportedLocales()
protected java.lang.String getUID(long companyId,
java.lang.String keywordFieldName,
java.lang.String languageId,
java.lang.String word,
java.lang.String... parameters)
protected abstract void indexKeyword(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.lang.String keyword,
float weight,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength)
throws java.lang.Exception
java.lang.Exceptionprotected abstract void indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.io.InputStream inputStream,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength)
throws java.lang.Exception
java.lang.Exceptionprotected void indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
long groupId,
java.lang.String languageId,
java.lang.String[] dictionaryFileNames,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength)
throws java.lang.Exception
java.lang.Exceptionprotected void indexKeywords(com.liferay.portal.kernel.search.SearchContext searchContext,
java.lang.String languageId,
java.lang.String propsKey,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength)
throws java.lang.Exception
java.lang.Exception