public abstract class Restrictions extends Object
| 构造器和说明 |
|---|
Restrictions() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <E> java.util.function.Predicate<E> |
and(java.util.function.Predicate<E>... predicates) |
static <E,T extends Comparable<T>> |
between(String attributeName,
Class<T> requiredType,
T minValue,
T maxValue) |
static <E,T extends Comparable<T>> |
between(String attributeName,
T minValue,
T maxValue) |
static <E> java.util.function.Predicate<E> |
conjunction() |
static <E> java.util.function.Predicate<E> |
disjunction() |
static <E,T extends Comparable<T>> |
eq(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
eq(String attributeName,
T value) |
static <E,T extends Comparable<T>> |
gt(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
gt(String attributeName,
T value) |
static <E,T extends Comparable<T>> |
gte(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
gte(String attributeName,
T value) |
static <E,T> java.util.function.Predicate<E> |
in(String attributeName,
Class<T> requiredType,
Collection<?> values) |
static <E> java.util.function.Predicate<E> |
in(String attributeName,
Collection<?> values) |
static <E> java.util.function.Predicate<E> |
isNull(String attributeName) |
static <E> java.util.function.Predicate<E> |
like(String attributeName,
String substr,
MatchMode matchMode) |
static <E,T extends Comparable<T>> |
lt(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
lt(String attributeName,
T value) |
static <E,T extends Comparable<T>> |
lte(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
lte(String attributeName,
T value) |
static <E,T extends Comparable<T>> |
ne(String attributeName,
Class<T> requiredType,
T value) |
static <E,T extends Comparable<T>> |
ne(String attributeName,
T value) |
static <E> java.util.function.Predicate<E> |
notNull(String attributeName) |
static <E> java.util.function.Predicate<E> |
or(java.util.function.Predicate<E>... predicates) |
public static <E> java.util.function.Predicate<E> disjunction()
public static <E> java.util.function.Predicate<E> conjunction()
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> ne(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> ne(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> eq(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> eq(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> gte(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> gte(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> gt(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> gt(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> lte(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> lte(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> lt(String attributeName, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> lt(String attributeName, Class<T> requiredType, T value)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> between(String attributeName, T minValue, T maxValue)
public static <E,T extends Comparable<T>> java.util.function.Predicate<E> between(String attributeName, Class<T> requiredType, T minValue, T maxValue)
public static <E> java.util.function.Predicate<E> in(String attributeName, Collection<?> values)
public static <E,T> java.util.function.Predicate<E> in(String attributeName, Class<T> requiredType, Collection<?> values)
public static <E> java.util.function.Predicate<E> notNull(String attributeName)
public static <E> java.util.function.Predicate<E> isNull(String attributeName)
public static <E> java.util.function.Predicate<E> like(String attributeName, String substr, MatchMode matchMode)
public static <E> java.util.function.Predicate<E> or(java.util.function.Predicate<E>... predicates)
public static <E> java.util.function.Predicate<E> and(java.util.function.Predicate<E>... predicates)
Copyright © 2021. All rights reserved.