Package org.elasticsearch.index.search
Class MultiMatchQueryParser
java.lang.Object
org.elasticsearch.index.search.MatchQueryParser
org.elasticsearch.index.search.MultiMatchQueryParser
public class MultiMatchQueryParser extends MatchQueryParser
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.search.MatchQueryParser
MatchQueryParser.Type
-
Field Summary
Fields inherited from class org.elasticsearch.index.search.MatchQueryParser
analyzer, autoGenerateSynonymsPhraseQuery, commonTermsCutoff, context, DEFAULT_LENIENCY, DEFAULT_PHRASE_SLOP, DEFAULT_ZERO_TERMS_QUERY, enablePositionIncrements, fuzziness, fuzzyPrefixLength, fuzzyRewriteMethod, lenient, maxExpansions, occur, phraseSlop, spanRewriteMethod, transpositions, zeroTermsQuery
-
Constructor Summary
Constructors Constructor Description MultiMatchQueryParser(SearchExecutionContext context)
-
Method Summary
Modifier and Type Method Description org.apache.lucene.search.Query
parse(MultiMatchQueryBuilder.Type type, java.util.Map<java.lang.String,java.lang.Float> fieldNames, java.lang.Object value, java.lang.String minimumShouldMatch)
void
setTieBreaker(float tieBreaker)
Methods inherited from class org.elasticsearch.index.search.MatchQueryParser
getAnalyzer, parse, setAnalyzer, setAnalyzer, setAutoGenerateSynonymsPhraseQuery, setCommonTermsCutoff, setEnablePositionIncrements, setFuzziness, setFuzzyPrefixLength, setFuzzyRewriteMethod, setLenient, setMaxExpansions, setOccur, setPhraseSlop, setTranspositions, setZeroTermsQuery
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MultiMatchQueryParser
-
-
Method Details
-
setTieBreaker
public void setTieBreaker(float tieBreaker) -
parse
public org.apache.lucene.search.Query parse(MultiMatchQueryBuilder.Type type, java.util.Map<java.lang.String,java.lang.Float> fieldNames, java.lang.Object value, java.lang.String minimumShouldMatch) throws java.io.IOException- Throws:
java.io.IOException
-