QueryFilterNotAnyAll<OBJ, R> extension

Filter groups, logical not, anyOf, and allOf modifiers for query builders.

on

Methods

allOf<E>(Iterable<E> items, FilterRepeatModifier<OBJ, OBJ, E> modifier) QueryBuilder<OBJ, R, QAfterFilterCondition>
Joins the results of the modifier for each item in items using logical AND. So an object will be included if it matches all of the resulting filters.
anyOf<E>(Iterable<E> items, FilterRepeatModifier<OBJ, OBJ, E> modifier) QueryBuilder<OBJ, R, QAfterFilterCondition>
Joins the results of the modifier for each item in items using logical OR. So an object will be included if it matches at least one of the resulting filters.
group(FilterQuery<OBJ> q) QueryBuilder<OBJ, R, QAfterFilterCondition>
Group filter conditions.
not() QueryBuilder<OBJ, R, QFilterCondition>
Complement the next filter condition or group.