public class MultiMatchExtQueryBuilder<T> extends Object implements ExtQueryBuilder
MatchQueryBuilder but supports multiple fields.| Constructor and Description |
|---|
MultiMatchExtQueryBuilder(String value,
GetStringPropertyFunction<T>... getPropertyFuncs)
See also {@link MultiMatchQueryBuilder#MultiMatchQueryBuilder(Object value, String...
|
| Modifier and Type | Method and Description |
|---|---|
MultiMatchExtQueryBuilder<T> |
analyzer(String analyzer)
See also
MultiMatchQueryBuilder.analyzer(String analyzer) |
org.elasticsearch.index.query.QueryBuilder |
build() |
MultiMatchExtQueryBuilder<T> |
cutoffFrequency(float cutoff)
See also
MultiMatchQueryBuilder.cutoffFrequency(float cutoff) |
MultiMatchExtQueryBuilder<T> |
field(GetStringPropertyFunction<T> getPropertyFunc)
See also
MultiMatchQueryBuilder.field(String field) |
MultiMatchExtQueryBuilder<T> |
field(GetStringPropertyFunction<T> getPropertyFunc,
float boost)
See also
MultiMatchQueryBuilder.field(String field, float boost) |
MultiMatchExtQueryBuilder<T> |
fuzziness(int fuzziness)
See also
MultiMatchQueryBuilder.fuzziness(Object fuzziness) |
MultiMatchExtQueryBuilder<T> |
fuzziness(String fuzziness)
See also
MultiMatchQueryBuilder.fuzziness(Object fuzziness) |
MultiMatchExtQueryBuilder<T> |
fuzzyTranspositions(boolean fuzzyTranspositions)
See also
MultiMatchQueryBuilder.fuzzyTranspositions(boolean fuzzyTranspositions) |
MultiMatchExtQueryBuilder<T> |
minimumShouldMatch(String minimumShouldMatch)
See also
MultiMatchQueryBuilder.minimumShouldMatch(String minimumShouldMatch) |
MultiMatchExtQueryBuilder<T> |
prefixLength(int prefixLength)
See also
MultiMatchQueryBuilder.prefixLength(int prefixLength) |
MultiMatchExtQueryBuilder<T> |
slop(int slop)
See also
MultiMatchQueryBuilder.slop(int slop) |
MultiMatchExtQueryBuilder<T> |
tieBreaker(float tieBreaker)
See also
MultiMatchQueryBuilder.tieBreaker(float tieBreaker) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetColumnInfo, getFilterValue@SafeVarargs public MultiMatchExtQueryBuilder(String value, GetStringPropertyFunction<T>... getPropertyFuncs)
MultiMatchQueryBuilder.MultiMatchQueryBuilder(Object value, String... fields)public MultiMatchExtQueryBuilder<T> field(GetStringPropertyFunction<T> getPropertyFunc)
MultiMatchQueryBuilder.field(String field)public MultiMatchExtQueryBuilder<T> field(GetStringPropertyFunction<T> getPropertyFunc, float boost)
MultiMatchQueryBuilder.field(String field, float boost)public MultiMatchExtQueryBuilder<T> minimumShouldMatch(String minimumShouldMatch)
MultiMatchQueryBuilder.minimumShouldMatch(String minimumShouldMatch)public MultiMatchExtQueryBuilder<T> analyzer(String analyzer)
MultiMatchQueryBuilder.analyzer(String analyzer)public MultiMatchExtQueryBuilder<T> slop(int slop)
MultiMatchQueryBuilder.slop(int slop)public MultiMatchExtQueryBuilder<T> fuzziness(String fuzziness)
MultiMatchQueryBuilder.fuzziness(Object fuzziness)public MultiMatchExtQueryBuilder<T> fuzziness(int fuzziness)
MultiMatchQueryBuilder.fuzziness(Object fuzziness)public MultiMatchExtQueryBuilder<T> prefixLength(int prefixLength)
MultiMatchQueryBuilder.prefixLength(int prefixLength)public MultiMatchExtQueryBuilder<T> tieBreaker(float tieBreaker)
MultiMatchQueryBuilder.tieBreaker(float tieBreaker)public MultiMatchExtQueryBuilder<T> cutoffFrequency(float cutoff)
MultiMatchQueryBuilder.cutoffFrequency(float cutoff)public MultiMatchExtQueryBuilder<T> fuzzyTranspositions(boolean fuzzyTranspositions)
MultiMatchQueryBuilder.fuzzyTranspositions(boolean fuzzyTranspositions)public org.elasticsearch.index.query.QueryBuilder build()
build in interface ExtQueryBuilderCopyright © 2021 wz2cool. All rights reserved.