| Modifier and Type | Field and Description |
|---|---|
static IntPredicate |
ALWAYS_FALSE_INT |
static IntPredicate |
ALWAYS_TRUE_INT |
| Modifier and Type | Method and Description |
|---|---|
static <T> Predicate<T> |
all(Iterable<Predicate<T>> predicates) |
static <T> Predicate<T> |
all(Predicate<T>... predicates) |
static <T> Predicate<T> |
alwaysFalse() |
static <T> Predicate<T> |
alwaysTrue() |
static IntPredicate |
any(int[] values) |
static <T> Predicate<T> |
any(Iterable<Predicate<T>> predicates) |
static <T> Predicate<T> |
any(Predicate<T>... predicates) |
static void |
await(BooleanSupplier condition,
long timeout,
TimeUnit unit) |
static void |
await(BooleanSupplier condition,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static <TYPE> TYPE |
await(Supplier<TYPE> supplier,
Predicate<TYPE> predicate,
long timeout,
TimeUnit timeoutUnit) |
static <TYPE> TYPE |
await(Supplier<TYPE> supplier,
Predicate<TYPE> predicate,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static <EXCEPTION extends Exception> |
awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit unit) |
static <EXCEPTION extends Exception> |
awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit unit,
long pollInterval,
TimeUnit pollUnit) |
static <TYPE,EXCEPTION extends Exception> |
awaitEx(ThrowingSupplier<TYPE,? extends EXCEPTION> supplier,
ThrowingPredicate<TYPE,? extends EXCEPTION> predicate,
long timeout,
TimeUnit timeoutUnit) |
static <TYPE,EXCEPTION extends Exception> |
awaitEx(ThrowingSupplier<TYPE,EXCEPTION> supplier,
ThrowingPredicate<TYPE,EXCEPTION> predicate,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static void |
awaitForever(BooleanSupplier condition,
long checkInterval,
TimeUnit unit) |
static <T> Predicate<T> |
in(Iterable<T> allowed) |
static <T> Predicate<T> |
in(T... allowed) |
static <T> Predicate<T> |
instanceOf(Class<?> clazz) |
static <T> Predicate<T> |
instanceOfAny(Class<?>... classes) |
static <T> Predicate<T> |
noDuplicates() |
static <T> Predicate<T> |
not(Predicate<T> predicate) |
static <T> Predicate<T> |
notNull() |
static <EXCEPTION extends Exception> |
tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static <EXCEPTION extends Exception> |
tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit,
Clock clock) |
public static final IntPredicate ALWAYS_TRUE_INT
public static final IntPredicate ALWAYS_FALSE_INT
public static <T> Predicate<T> alwaysTrue()
public static <T> Predicate<T> alwaysFalse()
public static <T> Predicate<T> notNull()
@SafeVarargs public static <T> Predicate<T> all(Predicate<T>... predicates)
@SafeVarargs public static <T> Predicate<T> any(Predicate<T>... predicates)
public static <T> Predicate<T> noDuplicates()
public static <TYPE> TYPE await(Supplier<TYPE> supplier, Predicate<TYPE> predicate, long timeout, TimeUnit timeoutUnit, long pollInterval, TimeUnit pollUnit) throws TimeoutException
TimeoutExceptionpublic static <TYPE> TYPE await(Supplier<TYPE> supplier, Predicate<TYPE> predicate, long timeout, TimeUnit timeoutUnit) throws TimeoutException
TimeoutExceptionpublic static <TYPE,EXCEPTION extends Exception> TYPE awaitEx(ThrowingSupplier<TYPE,EXCEPTION> supplier, ThrowingPredicate<TYPE,EXCEPTION> predicate, long timeout, TimeUnit timeoutUnit, long pollInterval, TimeUnit pollUnit) throws TimeoutException, EXCEPTION extends Exception
TimeoutExceptionEXCEPTION extends Exceptionpublic static <TYPE,EXCEPTION extends Exception> TYPE awaitEx(ThrowingSupplier<TYPE,? extends EXCEPTION> supplier, ThrowingPredicate<TYPE,? extends EXCEPTION> predicate, long timeout, TimeUnit timeoutUnit) throws TimeoutException, EXCEPTION extends Exception
TimeoutExceptionEXCEPTION extends Exceptionpublic static void await(BooleanSupplier condition, long timeout, TimeUnit unit) throws TimeoutException
TimeoutExceptionpublic static <EXCEPTION extends Exception> void awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition, long timeout, TimeUnit unit) throws TimeoutException, EXCEPTION extends Exception
TimeoutExceptionEXCEPTION extends Exceptionpublic static void await(BooleanSupplier condition, long timeout, TimeUnit timeoutUnit, long pollInterval, TimeUnit pollUnit) throws TimeoutException
TimeoutExceptionpublic static <EXCEPTION extends Exception> void awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition, long timeout, TimeUnit unit, long pollInterval, TimeUnit pollUnit) throws TimeoutException, EXCEPTION extends Exception
TimeoutExceptionEXCEPTION extends Exceptionpublic static <EXCEPTION extends Exception> boolean tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition, long timeout, TimeUnit timeoutUnit, long pollInterval, TimeUnit pollUnit) throws EXCEPTION extends Exception
EXCEPTION extends Exceptionpublic static <EXCEPTION extends Exception> boolean tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition, long timeout, TimeUnit timeoutUnit, long pollInterval, TimeUnit pollUnit, Clock clock) throws EXCEPTION extends Exception
EXCEPTION extends Exceptionpublic static void awaitForever(BooleanSupplier condition, long checkInterval, TimeUnit unit)
@SafeVarargs public static <T> Predicate<T> in(T... allowed)
public static IntPredicate any(int[] values)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.