@Value.Immutable(copy=false) public interface BoolQuery extends StandardQuery
BOOL_QUERY, EXISTS_QUERY, FUZZY_QUERY, GEO_BOUNDING_BOX_QUERY, GEO_DISTANCE_QUERY, GEO_POLYGON_QUERY, GEO_SHAPE_QUERY, IDS_QUERY, MATCH_QUERY, MORE_LIKE_THIS_QUERY, PREFIX_QUERY, QUERY_STRING_QUERY, RANGE_QUERY, REGEXP_QUERY, TERMS_QUERY, WILDCARD_QUERY| Modifier and Type | Method and Description |
|---|---|
default void |
accept(QueryVisitor visitor) |
default java.util.List<Query> |
getFilterClauses() |
java.lang.String |
getMinimumShouldMatch() |
default java.util.List<Query> |
getMustClauses() |
default java.util.List<Query> |
getMustNotClauses() |
default java.util.List<Query> |
getShouldClauses() |
java.lang.Boolean |
isAdjustPureNegative() |
default boolean |
isEmpty() |
getBoost, getName, hasStandardDefaultscountNotEmpty@Value.Default default java.util.List<Query> getFilterClauses()
java.lang.String getMinimumShouldMatch()
@Value.Default default java.util.List<Query> getMustClauses()
@Value.Default default java.util.List<Query> getMustNotClauses()
@Value.Default default java.util.List<Query> getShouldClauses()
java.lang.Boolean isAdjustPureNegative()
default void accept(QueryVisitor visitor)