Class SuggestHelper
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSuggestHelper.SuggestQuery
-
Constructor Summary
Constructors Constructor Description SuggestHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AnalyzergetAnalyzer()static AnalyzingInfixSuggestergetLookup(Directory suggestDirectory)static AnalyzingInfixSuggestergetLookup(Directory suggestDirectory, Analyzer analyzer)static AnalyzingInfixSuggestergetLookup(Directory suggestDirectory, Analyzer analyzer, File tempDir)static List<Lookup.LookupResult>getSuggestions(AnalyzingInfixSuggester suggester, @Nullable SuggestHelper.SuggestQuery suggestQuery)static SuggestHelper.SuggestQuerygetSuggestQuery(String suggestQueryString)static voidupdateSuggester(Directory directory, Analyzer analyzer, IndexReader reader, Closer closer)
-
-
-
Method Detail
-
updateSuggester
public static void updateSuggester(Directory directory, Analyzer analyzer, IndexReader reader, Closer closer) throws IOException
- Throws:
IOException
-
getSuggestions
public static List<Lookup.LookupResult> getSuggestions(AnalyzingInfixSuggester suggester, @Nullable @Nullable SuggestHelper.SuggestQuery suggestQuery)
-
getSuggestQuery
public static SuggestHelper.SuggestQuery getSuggestQuery(String suggestQueryString)
-
getLookup
public static AnalyzingInfixSuggester getLookup(Directory suggestDirectory) throws IOException
- Throws:
IOException
-
getLookup
public static AnalyzingInfixSuggester getLookup(Directory suggestDirectory, Analyzer analyzer) throws IOException
- Throws:
IOException
-
getLookup
public static AnalyzingInfixSuggester getLookup(Directory suggestDirectory, Analyzer analyzer, File tempDir) throws IOException
- Throws:
IOException
-
getAnalyzer
public static Analyzer getAnalyzer()
-
-