public class SuggestHelper
extends java.lang.Object
Lookup
implementation under the hood.| Modifier and Type | Class and Description |
|---|---|
static class |
SuggestHelper.SuggestQuery |
| Constructor and Description |
|---|
SuggestHelper() |
| Modifier and Type | Method and Description |
|---|---|
static Analyzer |
getAnalyzer() |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory) |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory,
Analyzer analyzer) |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory,
Analyzer analyzer,
java.io.File tempDir) |
static java.util.List<org.apache.lucene.search.suggest.Lookup.LookupResult> |
getSuggestions(org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester suggester,
@Nullable SuggestHelper.SuggestQuery suggestQuery) |
static SuggestHelper.SuggestQuery |
getSuggestQuery(java.lang.String suggestQueryString) |
static void |
updateSuggester(Directory directory,
Analyzer analyzer,
IndexReader reader,
com.google.common.io.Closer closer) |
public static void updateSuggester(Directory directory, Analyzer analyzer, IndexReader reader, com.google.common.io.Closer closer) throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<org.apache.lucene.search.suggest.Lookup.LookupResult> getSuggestions(org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester suggester,
@Nullable
@Nullable SuggestHelper.SuggestQuery suggestQuery)
public static SuggestHelper.SuggestQuery getSuggestQuery(java.lang.String suggestQueryString)
public static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(Directory suggestDirectory) throws java.io.IOException
java.io.IOExceptionpublic static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(Directory suggestDirectory, Analyzer analyzer) throws java.io.IOException
java.io.IOExceptionpublic static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(Directory suggestDirectory, Analyzer analyzer, java.io.File tempDir) throws java.io.IOException
java.io.IOExceptionpublic static Analyzer getAnalyzer()
Copyright © 2010 - 2024 Adobe. All Rights Reserved