public abstract class Suggester<T extends SuggestionSearchContext.SuggestionContext> extends java.lang.Object implements Writeable.Reader<SuggestionBuilder<?>>
Constructor and Description |
---|
Suggester() |
Modifier and Type | Method and Description |
---|---|
Suggest.Suggestion<? extends Suggest.Suggestion.Entry<? extends Suggest.Suggestion.Entry.Option>> |
execute(java.lang.String name,
T suggestion,
org.apache.lucene.search.IndexSearcher searcher,
org.apache.lucene.util.CharsRefBuilder spare) |
protected abstract Suggest.Suggestion<? extends Suggest.Suggestion.Entry<? extends Suggest.Suggestion.Entry.Option>> |
innerExecute(java.lang.String name,
T suggestion,
org.apache.lucene.search.IndexSearcher searcher,
org.apache.lucene.util.CharsRefBuilder spare) |
abstract SuggestionBuilder<?> |
innerFromXContent(QueryParseContext context)
Read the SuggestionBuilder paired with this Suggester XContent.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read
protected abstract Suggest.Suggestion<? extends Suggest.Suggestion.Entry<? extends Suggest.Suggestion.Entry.Option>> innerExecute(java.lang.String name, T suggestion, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.util.CharsRefBuilder spare) throws java.io.IOException
java.io.IOException
public abstract SuggestionBuilder<?> innerFromXContent(QueryParseContext context) throws java.io.IOException
java.io.IOException
public Suggest.Suggestion<? extends Suggest.Suggestion.Entry<? extends Suggest.Suggestion.Entry.Option>> execute(java.lang.String name, T suggestion, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.util.CharsRefBuilder spare) throws java.io.IOException
java.io.IOException