public class Predicates
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> java.util.function.Predicate<T> |
alwaysFalse() |
static <T> java.util.function.Predicate<T> |
and(java.util.List<? extends java.util.function.Predicate<? super T>> components) |
static <T> java.util.function.Predicate<T> |
equalTo(T target) |
static <T> java.util.function.Predicate<T> |
in(java.util.Collection<? extends T> target) |
static <T> java.util.function.Predicate<T> |
isNull() |
static java.util.function.Predicate<java.util.Optional<?>> |
isPresent() |
static <T> java.util.function.Predicate<T> |
not(java.util.function.Predicate<T> predicate) |
static <T> java.util.function.Predicate<T> |
notNull() |
static <T> java.util.function.Predicate<T> |
or(java.lang.Iterable<? extends java.util.function.Predicate<? super T>> components) |
static <T> java.util.function.Predicate<T> |
or(java.util.function.Predicate<? super T>... components) |
public static <T> java.util.function.Predicate<T> notNull()
public static <T> java.util.function.Predicate<T> isNull()
public static <T> java.util.function.Predicate<T> equalTo(T target)
public static <T> java.util.function.Predicate<T> not(java.util.function.Predicate<T> predicate)
public static <T> java.util.function.Predicate<T> in(java.util.Collection<? extends T> target)
public static <T> java.util.function.Predicate<T> alwaysFalse()
public static <T> java.util.function.Predicate<T> and(java.util.List<? extends java.util.function.Predicate<? super T>> components)
public static <T> java.util.function.Predicate<T> or(java.util.function.Predicate<? super T>... components)
public static <T> java.util.function.Predicate<T> or(java.lang.Iterable<? extends java.util.function.Predicate<? super T>> components)
public static java.util.function.Predicate<java.util.Optional<?>> isPresent()