public abstract class BaseFilterGroup<T,S extends BaseFilterGroup<T,S>> extends Object
| Constructor and Description |
|---|
BaseFilterGroup() |
| Modifier and Type | Method and Description |
|---|---|
S |
and(boolean enable,
FilterMode filterMode,
Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
and(boolean enable,
Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
and(FilterMode filterMode,
Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
and(Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
andGroup(boolean enable,
UnaryOperator<FilterGroup<T>> groupConsumer) |
S |
andGroup(UnaryOperator<FilterGroup<T>> groupConsumer) |
org.elasticsearch.index.query.QueryBuilder |
buildQuery() |
S |
or(boolean enable,
Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
or(Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter) |
S |
orGroup(boolean enable,
UnaryOperator<FilterGroup<T>> groupConsumer) |
S |
orGroup(UnaryOperator<FilterGroup<T>> groupConsumer) |
public S and(Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S and(boolean enable, Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S and(FilterMode filterMode, Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S and(boolean enable, FilterMode filterMode, Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S or(Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S or(boolean enable, Function<ExtQueryBuilders<T>,ExtQueryBuilder> filter)
public S andGroup(UnaryOperator<FilterGroup<T>> groupConsumer)
public S andGroup(boolean enable, UnaryOperator<FilterGroup<T>> groupConsumer)
public S orGroup(UnaryOperator<FilterGroup<T>> groupConsumer)
public S orGroup(boolean enable, UnaryOperator<FilterGroup<T>> groupConsumer)
public org.elasticsearch.index.query.QueryBuilder buildQuery()
Copyright © 2021 wz2cool. All rights reserved.