public class MultiMatchOperator<T> extends Object
| Constructor and Description |
|---|
MultiMatchOperator(GetStringPropertyFunction<T>[] getPropertyFuncs) |
| Modifier and Type | Method and Description |
|---|---|
MultiMatchOperator<T> |
analyzer(String analyzer)
See also
MultiMatchQueryBuilder.analyzer(String analyzer) |
org.elasticsearch.index.query.QueryBuilder |
buildQuery(String value) |
MultiMatchOperator<T> |
cutoffFrequency(Float cutoff)
See also
MultiMatchQueryBuilder.cutoffFrequency(float cutoff) |
<P1> MultiMatchOperator<T> |
field(GetPropertyFunction<T,P1> getP1Func,
GetStringPropertyFunction<P1> getPropertyFunc)
See also
MultiMatchQueryBuilder.field(String field) |
<P1> MultiMatchOperator<T> |
field(GetPropertyFunction<T,P1> getP1Func,
GetStringPropertyFunction<P1> getPropertyFunc,
float boost)
See also
MultiMatchQueryBuilder.field(String field, float boost) |
MultiMatchOperator<T> |
field(GetStringPropertyFunction<T> getPropertyFunc)
See also
MultiMatchQueryBuilder.field(String field) |
MultiMatchOperator<T> |
fuzziness(String fuzziness)
See also
MultiMatchQueryBuilder.fuzziness(Object fuzziness) |
MultiMatchOperator<T> |
fuzzyTranspositions(Boolean fuzzyTranspositions)
See also
MultiMatchQueryBuilder.fuzzyTranspositions(boolean fuzzyTranspositions) |
FilterMode |
getDefaultFilterMode() |
MultiMatchOperator<T> |
lenient(Boolean lenient)
See also
MultiMatchQueryBuilder.lenient(boolean) |
MultiMatchOperator<T> |
maxExpansions(Integer maxExpansions)
See also
MultiMatchQueryBuilder.maxExpansions(int) |
MultiMatchOperator<T> |
minimumShouldMatch(String minimumShouldMatch)
See also
MultiMatchQueryBuilder.minimumShouldMatch(String minimumShouldMatch) |
MultiMatchOperator<T> |
prefixLength(Integer prefixLength)
See also
MultiMatchQueryBuilder.prefixLength(int prefixLength) |
MultiMatchOperator<T> |
slop(int slop)
See also
MultiMatchQueryBuilder.slop(int slop) |
MultiMatchOperator<T> |
tieBreaker(Float tieBreaker)
See also
MultiMatchQueryBuilder.tieBreaker(float tieBreaker) |
MultiMatchOperator<T> |
type(org.elasticsearch.index.query.MultiMatchQueryBuilder.Type type) |
public MultiMatchOperator(GetStringPropertyFunction<T>[] getPropertyFuncs)
public FilterMode getDefaultFilterMode()
public MultiMatchOperator<T> field(GetStringPropertyFunction<T> getPropertyFunc)
MultiMatchQueryBuilder.field(String field)public <P1> MultiMatchOperator<T> field(GetPropertyFunction<T,P1> getP1Func, GetStringPropertyFunction<P1> getPropertyFunc)
MultiMatchQueryBuilder.field(String field)public <P1> MultiMatchOperator<T> field(GetPropertyFunction<T,P1> getP1Func, GetStringPropertyFunction<P1> getPropertyFunc, float boost)
MultiMatchQueryBuilder.field(String field, float boost)public MultiMatchOperator<T> minimumShouldMatch(String minimumShouldMatch)
MultiMatchQueryBuilder.minimumShouldMatch(String minimumShouldMatch)public MultiMatchOperator<T> analyzer(String analyzer)
MultiMatchQueryBuilder.analyzer(String analyzer)public MultiMatchOperator<T> slop(int slop)
MultiMatchQueryBuilder.slop(int slop)public MultiMatchOperator<T> fuzziness(String fuzziness)
MultiMatchQueryBuilder.fuzziness(Object fuzziness)public MultiMatchOperator<T> prefixLength(Integer prefixLength)
MultiMatchQueryBuilder.prefixLength(int prefixLength)public MultiMatchOperator<T> tieBreaker(Float tieBreaker)
MultiMatchQueryBuilder.tieBreaker(float tieBreaker)public MultiMatchOperator<T> cutoffFrequency(Float cutoff)
MultiMatchQueryBuilder.cutoffFrequency(float cutoff)public MultiMatchOperator<T> fuzzyTranspositions(Boolean fuzzyTranspositions)
MultiMatchQueryBuilder.fuzzyTranspositions(boolean fuzzyTranspositions)public MultiMatchOperator<T> maxExpansions(Integer maxExpansions)
MultiMatchQueryBuilder.maxExpansions(int)public MultiMatchOperator<T> lenient(Boolean lenient)
MultiMatchQueryBuilder.lenient(boolean)public MultiMatchOperator<T> type(org.elasticsearch.index.query.MultiMatchQueryBuilder.Type type)
public org.elasticsearch.index.query.QueryBuilder buildQuery(String value)
Copyright © 2021 wz2cool. All rights reserved.