Package org.elasticsearch.plugins
Class SearchPlugin.SignificanceHeuristicSpec<T extends SignificanceHeuristic>
java.lang.Object
org.elasticsearch.plugins.SearchPlugin.SearchExtensionSpec<T,java.util.function.BiFunction<XContentParser,java.lang.Void,T>>
org.elasticsearch.plugins.SearchPlugin.SignificanceHeuristicSpec<T>
- Enclosing interface:
- SearchPlugin
public static class SearchPlugin.SignificanceHeuristicSpec<T extends SignificanceHeuristic> extends SearchPlugin.SearchExtensionSpec<T,java.util.function.BiFunction<XContentParser,java.lang.Void,T>>
Specification of custom
SignificanceHeuristic
.-
Constructor Summary
Constructors Constructor Description SignificanceHeuristicSpec(java.lang.String name, Writeable.Reader<T> reader, java.util.function.BiFunction<XContentParser,java.lang.Void,T> parser)
SignificanceHeuristicSpec(ParseField name, Writeable.Reader<T> reader, java.util.function.BiFunction<XContentParser,java.lang.Void,T> parser)
-
Method Summary
Methods inherited from class org.elasticsearch.plugins.SearchPlugin.SearchExtensionSpec
getName, getParser, getReader
-
Constructor Details
-
SignificanceHeuristicSpec
public SignificanceHeuristicSpec(ParseField name, Writeable.Reader<T> reader, java.util.function.BiFunction<XContentParser,java.lang.Void,T> parser) -
SignificanceHeuristicSpec
public SignificanceHeuristicSpec(java.lang.String name, Writeable.Reader<T> reader, java.util.function.BiFunction<XContentParser,java.lang.Void,T> parser)
-