public class StandardPredicates extends Object
If you add more predicates note that you can extend this class.
| Modifier | Constructor and Description |
|---|---|
protected |
StandardPredicates() |
| Modifier and Type | Method and Description |
|---|---|
static <C> AndPredicate<C> |
and(Predicate<C> left,
Predicate<C> right) |
static <T,C> ComparingPredicate<T,C> |
eq(Column<T,C> column,
T requiredValue) |
static <C> EqualsIgnoreCasePredicate<C> |
eqIgnoreCase(Column<String,C> column,
String requiredValue) |
static <T,C> ComparingPredicate<T,C> |
greaterThan(Column<T,C> column,
T requiredValue) |
static <T,C> ComparingPredicate<T,C> |
greaterThanEquals(Column<T,C> column,
T requiredValue) |
static <C> IsNotNullPredicate<C> |
isNotNull(Column<?,C> column) |
static <C> IsNullPredicate<C> |
isNull(Column<?,C> column) |
static <T,C> ComparingPredicate<T,C> |
lessThan(Column<T,C> column,
T requiredValue) |
static <T,C> ComparingPredicate<T,C> |
lessThanEquals(Column<T,C> column,
T requiredValue) |
static <T,C> ComparingPredicate<T,C> |
notEq(Column<T,C> column,
T requiredValue) |
static <C> EqualsIgnoreCasePredicate<C> |
notEqIgnoreCase(Column<String,C> column,
String requiredValue) |
static <C> OrPredicate<C> |
or(Predicate<C> left,
Predicate<C> right) |
public static <T,C> ComparingPredicate<T,C> eq(Column<T,C> column, T requiredValue)
public static <T,C> ComparingPredicate<T,C> notEq(Column<T,C> column, T requiredValue)
public static <C> EqualsIgnoreCasePredicate<C> eqIgnoreCase(Column<String,C> column, String requiredValue)
public static <C> EqualsIgnoreCasePredicate<C> notEqIgnoreCase(Column<String,C> column, String requiredValue)
public static <T,C> ComparingPredicate<T,C> greaterThan(Column<T,C> column, T requiredValue)
public static <T,C> ComparingPredicate<T,C> greaterThanEquals(Column<T,C> column, T requiredValue)
public static <T,C> ComparingPredicate<T,C> lessThan(Column<T,C> column, T requiredValue)
public static <T,C> ComparingPredicate<T,C> lessThanEquals(Column<T,C> column, T requiredValue)
public static <C> IsNullPredicate<C> isNull(Column<?,C> column)
public static <C> IsNotNullPredicate<C> isNotNull(Column<?,C> column)
public static <C> AndPredicate<C> and(Predicate<C> left, Predicate<C> right)
public static <C> OrPredicate<C> or(Predicate<C> left, Predicate<C> right)
Copyright © 2017–2024. All rights reserved.