public class SuggestHelper
extends java.lang.Object
org.apache.lucene.search.suggest.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 AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory) |
static AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory,
Analyzer analyzer) |
static AnalyzingInfixSuggester |
getLookup(Directory suggestDirectory,
Analyzer analyzer,
java.io.File tempDir) |
static java.util.List<Lookup.LookupResult> |
getSuggestions(AnalyzingInfixSuggester suggester,
SuggestHelper.SuggestQuery suggestQuery) |
static SuggestHelper.SuggestQuery |
getSuggestQuery(java.lang.String suggestQueryString) |
static void |
updateSuggester(Directory directory,
Analyzer analyzer,
IndexReader reader) |
public static void updateSuggester(Directory directory,
Analyzer analyzer,
IndexReader reader)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<Lookup.LookupResult> getSuggestions(AnalyzingInfixSuggester suggester,
SuggestHelper.SuggestQuery suggestQuery)
public static SuggestHelper.SuggestQuery getSuggestQuery(java.lang.String suggestQueryString)
public static AnalyzingInfixSuggester getLookup(Directory suggestDirectory)
throws java.io.IOException
java.io.IOExceptionpublic static AnalyzingInfixSuggester getLookup(Directory suggestDirectory,
Analyzer analyzer)
throws java.io.IOException
java.io.IOExceptionpublic static AnalyzingInfixSuggester getLookup(Directory suggestDirectory,
Analyzer analyzer,
java.io.File tempDir)
throws java.io.IOException
java.io.IOExceptionpublic static Analyzer getAnalyzer()
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"