public class MultiMatchQuery extends MatchQuery
Modifier and Type | Class and Description |
---|---|
class |
MultiMatchQuery.CrossFieldsQueryBuilder |
class |
MultiMatchQuery.QueryBuilder |
MatchQuery.Type, MatchQuery.ZeroTermsQuery
analyzer, commonTermsCutoff, enablePositionIncrements, fuzziness, fuzzyPrefixLength, fuzzyRewriteMethod, lenient, maxExpansions, occur, parseContext, phraseSlop, rewriteMethod, transpositions, zeroTermsQuery
Constructor and Description |
---|
MultiMatchQuery(QueryParseContext parseContext) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.search.Query |
blendTermQuery(org.apache.lucene.index.Term term,
FieldMapper mapper) |
protected boolean |
forceAnalyzeQueryString() |
org.apache.lucene.search.Query |
parse(MultiMatchQueryBuilder.Type type,
Map<String,Float> fieldNames,
Object value,
String minimumShouldMatch) |
void |
setTieBreaker(float tieBreaker) |
getAnalyzer, parse, setAnalyzer, setCommonTermsCutoff, setEnablePositionIncrements, setFuzziness, setFuzzyPrefixLength, setFuzzyRewriteMethod, setLenient, setMaxExpansions, setOccur, setPhraseSlop, setRewriteMethod, setTranspositions, setZeroTermsQuery, zeroTermsQuery
public MultiMatchQuery(QueryParseContext parseContext)
public void setTieBreaker(float tieBreaker)
public org.apache.lucene.search.Query parse(MultiMatchQueryBuilder.Type type, Map<String,Float> fieldNames, Object value, String minimumShouldMatch) throws IOException
IOException
protected org.apache.lucene.search.Query blendTermQuery(org.apache.lucene.index.Term term, FieldMapper mapper)
blendTermQuery
in class MatchQuery
protected boolean forceAnalyzeQueryString()
forceAnalyzeQueryString
in class MatchQuery
Copyright © 2009–2015. All rights reserved.