static <EXCEPTION extends Exception> void |
Predicates.awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit unit) |
static <EXCEPTION extends Exception> void |
Predicates.awaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit unit,
long pollInterval,
TimeUnit pollUnit) |
static <TYPE,EXCEPTION extends Exception> TYPE |
Predicates.awaitEx(ThrowingSupplier<TYPE,? extends EXCEPTION> supplier,
ThrowingPredicate<TYPE,? extends EXCEPTION> predicate,
long timeout,
TimeUnit timeoutUnit) |
static <TYPE,EXCEPTION extends Exception> TYPE |
Predicates.awaitEx(ThrowingSupplier<TYPE,EXCEPTION> supplier,
ThrowingPredicate<TYPE,EXCEPTION> predicate,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static <T,E extends Exception> com.mware.ge.function.Suppliers.ThrowingCapturingSupplier<T,E> |
Suppliers.compose(ThrowingSupplier<T,? extends E> input,
ThrowingPredicate<T,? extends E> predicate) |
static <EXCEPTION extends Exception> boolean |
Predicates.tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit) |
static <EXCEPTION extends Exception> boolean |
Predicates.tryAwaitEx(ThrowingSupplier<Boolean,EXCEPTION> condition,
long timeout,
TimeUnit timeoutUnit,
long pollInterval,
TimeUnit pollUnit,
Clock clock) |