public class SuggestHelper extends 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 org.apache.lucene.analysis.Analyzer |
getAnalyzer() |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(org.apache.lucene.store.Directory suggestDirectory) |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer) |
static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester |
getLookup(org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer,
File tempDir) |
static 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(String suggestQueryString) |
static void |
updateSuggester(org.apache.lucene.store.Directory directory,
org.apache.lucene.analysis.Analyzer analyzer,
org.apache.lucene.index.IndexReader reader,
Closer closer) |
public static void updateSuggester(org.apache.lucene.store.Directory directory,
org.apache.lucene.analysis.Analyzer analyzer,
org.apache.lucene.index.IndexReader reader,
Closer closer)
throws IOException
IOExceptionpublic static 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(String suggestQueryString)
public static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(org.apache.lucene.store.Directory suggestDirectory)
throws IOException
IOExceptionpublic static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer)
throws IOException
IOExceptionpublic static org.apache.lucene.search.suggest.analyzing.AnalyzingInfixSuggester getLookup(org.apache.lucene.store.Directory suggestDirectory,
org.apache.lucene.analysis.Analyzer analyzer,
File tempDir)
throws IOException
IOExceptionpublic static org.apache.lucene.analysis.Analyzer getAnalyzer()
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.