QueryFilter

public final class QueryFilter extends TypedFilter<M>

A query filter which targets a column of an entity.

Functions

Link copied to clipboard
public static QueryFilter eq(EntityColumn column, Object value)
Creates a new equality filter.
Link copied to clipboard
public static QueryFilter ge(EntityColumn column, Object value)
Creates a new "greater than or equals" filter.
Link copied to clipboard
public static QueryFilter gt(EntityColumn column, Object value)
Creates a new "greater than" filter.
Link copied to clipboard
public static QueryFilter le(EntityColumn column, Object value)
Creates a new "less than or equals" filter.
Link copied to clipboard
public static QueryFilter lt(EntityColumn column, Object value)
Creates a new "less than" filter.

Inherited functions

Link copied to clipboard
public Predicate<T> and(Predicate<? extends Object> other)
Link copied to clipboard
public static Predicate<T> isEqual<T>(Object targetRef)
Link copied to clipboard
public Predicate<T> negate()
Link copied to clipboard
public static Predicate<T> not<T>(Predicate<? extends Object> target)
Link copied to clipboard
public Predicate<T> or(Predicate<? extends Object> other)
Link copied to clipboard
public boolean test(M m)
public abstract boolean test(T p)