public class StandardPredicates
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static <T> java.util.function.Predicate<T> |
isAssignableFrom(java.lang.Class<?> clazz) |
Returns a predicate checking whether its argument is an instance of the given class or any of its descendant classes.
|
static <T> java.util.function.Predicate<T> |
isInstanceOf(java.lang.Class<?> clazz) |
Returns a predicate checking whether its argument is an instance of the given class.
|
static <T> java.util.function.Predicate<T> |
isNonNull() |
Returns a predicate checking whether its argument is non-
null. |
static <T> java.util.function.Predicate<T> |
isNull() |
Returns a predicate checking whether its argument is
null. |
public static <T> java.util.function.Predicate<T> isAssignableFrom(java.lang.Class<?> clazz)
java.lang.IllegalArgumentException - if clazz is nullMoreObjects.isDescendantOf(Object, Class)public static <T> java.util.function.Predicate<T> isInstanceOf(java.lang.Class<?> clazz)
java.lang.IllegalArgumentException - if clazz is nullMoreObjects.isInstanceOf(Object, Class)public static <T> java.util.function.Predicate<T> isNonNull()
null.public static <T> java.util.function.Predicate<T> isNull()
null.