public abstract class BaseGenericSpellCheckIndexWriter extends BaseSpellCheckIndexWriter
| Constructor and Description |
|---|
BaseGenericSpellCheckIndexWriter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNGramFields(Document document,
java.util.Map<java.lang.String,java.lang.String> nGrams) |
protected Document |
createDocument(long companyId,
long groupId,
java.lang.String languageId,
java.lang.String keywords,
float weight,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
protected void |
indexKeyword(long companyId,
long groupId,
java.lang.String languageId,
java.lang.String keyword,
float weight,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
protected void |
indexKeywords(long companyId,
long groupId,
java.lang.String languageId,
java.io.InputStream inputStream,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength) |
void |
setBatchSize(int batchSize) |
void |
setDocumentPrototype(Document documentPrototype) |
void |
setIndexWriter(IndexWriter indexWriter) |
getResource, getUID, indexKeyword, indexKeywords, indexKeywords, indexQuerySuggestionDictionaries, indexQuerySuggestionDictionary, indexSpellCheckerDictionaries, indexSpellCheckerDictionary, setQuerySuggestionMaxNGramLengthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearQuerySuggestionDictionaryIndexes, clearSpellCheckerDictionaryIndexespublic void setBatchSize(int batchSize)
public void setDocumentPrototype(Document documentPrototype)
public void setIndexWriter(IndexWriter indexWriter)
protected void addNGramFields(Document document, java.util.Map<java.lang.String,java.lang.String> nGrams)
protected Document createDocument(long companyId, long groupId, java.lang.String languageId, java.lang.String keywords, float weight, java.lang.String keywordFieldName, java.lang.String typeFieldValue, int maxNGramLength) throws SearchException
SearchExceptionprotected void indexKeyword(long companyId,
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
indexKeyword in class BaseSpellCheckIndexWriterjava.lang.Exceptionprotected void indexKeywords(long companyId,
long groupId,
java.lang.String languageId,
java.io.InputStream inputStream,
java.lang.String keywordFieldName,
java.lang.String typeFieldValue,
int maxNGramLength)
throws java.lang.Exception
indexKeywords in class BaseSpellCheckIndexWriterjava.lang.Exception