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.SpellCheckIndexWriter
com.liferay.portal.kernel.search.SearchException
public 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.SpellCheckIndexWriter
com.liferay.portal.kernel.search.SearchException
public 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.SpellCheckIndexWriter
com.liferay.portal.kernel.search.SearchException
public 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.SpellCheckIndexWriter
com.liferay.portal.kernel.search.SearchException
public 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.SpellCheckIndexWriter
com.liferay.portal.kernel.search.SearchException
public 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.Exception
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) throws java.lang.Exception
java.lang.Exception
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) throws java.lang.Exception
java.lang.Exception
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) throws java.lang.Exception
java.lang.Exception