All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
static Filter |
and(Filter first,
Filter second,
Filter... rest) |
static Filter |
and(List<Filter> filters) |
static Filter |
between(String fieldName,
Object start,
Object end) |
<T extends Model> Query<T> |
build(Class<T> klass) |
static Filter |
equals(String fieldName,
Object value) |
abstract List<Object> |
getParams() |
abstract String |
getQuery() |
static Filter |
greaterOrEqual(String fieldName,
Object value) |
static Filter |
greaterThan(String fieldName,
Object value) |
static Filter |
in(String fieldName,
Collection<?> value) |
static Filter |
in(String fieldName,
Object first,
Object second,
Object... rest) |
static Filter |
isNull(String fieldName) |
static Filter |
lessOrEqual(String fieldName,
Object value) |
static Filter |
lessThan(String fieldName,
Object value) |
static Filter |
like(String fieldName,
Object value) |
static Filter |
not(Filter first,
Filter second,
Filter... rest) |
static Filter |
not(List<Filter> filters) |
static Filter |
notBetween(String fieldName,
Object start,
Object end) |
static Filter |
notEquals(String fieldName,
Object value) |
static Filter |
notIn(String fieldName,
Collection<?> value) |
static Filter |
notIn(String fieldName,
Object first,
Object second,
Object... rest) |
static Filter |
notLike(String fieldName,
Object value) |
static Filter |
notNull(String fieldName) |
static Filter |
or(Filter first,
Filter second,
Filter... rest) |
static Filter |
or(List<Filter> filters) |
String |
toString() |