Uses of Interface
io.activej.async.function.AsyncPredicate
Packages that use AsyncPredicate
-
Uses of AsyncPredicate in io.activej.async.function
Methods in io.activej.async.function that return AsyncPredicateModifier and TypeMethodDescriptionstatic <T> AsyncPredicate<T>AsyncPredicate.alwaysFalse()Returns anAsyncPredicatethat always returns promise offalsestatic <T> AsyncPredicate<T>AsyncPredicate.alwaysTrue()Returns anAsyncPredicatethat always returns promise oftruedefault AsyncPredicate<T>AsyncPredicate.and(AsyncPredicate<? super T> other) Returns a composedAsyncPredicatethat represents a logical AND of this asynchronous predicate and the otherstatic <T> AsyncPredicate<T>AsyncPredicates.and()Returns anAsyncPredicatethat always returns promise oftruestatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T> predicate1) Returns a given asynchronous predicatestatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T>... predicates) Returns a composedAsyncPredicatethat represents a logical AND of all predicates in a given arraystatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T> predicate1, AsyncPredicate<? super T> predicate2) An optimization forAsyncPredicates.and(AsyncPredicate[])static <T> AsyncPredicate<T>AsyncPredicates.and(Collection<AsyncPredicate<? super T>> predicates) Returns a composedAsyncPredicatethat represents a logical AND of all predicates in a given collectionstatic <T> AsyncPredicate<T>AsyncPredicates.buffer(int maxParallelCalls, int maxBufferedCalls, AsyncPredicate<T> predicate) static <T> AsyncPredicate<T>AsyncPredicates.buffer(AsyncPredicate<T> actual) default AsyncPredicate<T>AsyncPredicate.negate()NegatesthisAsyncPredicatestatic <T> AsyncPredicate<T>AsyncPredicate.not(AsyncPredicate<? super T> predicate) Negates a givenAsyncPredicatestatic <T> AsyncPredicate<T>AsyncPredicate.of(io.activej.common.function.PredicateEx<T> predicate) Wraps aPredicateExinterface.static <T> AsyncPredicate<T>AsyncPredicates.ofExecutor(AsyncExecutor executor, AsyncPredicate<T> predicate) default AsyncPredicate<T>AsyncPredicate.or(AsyncPredicate<? super T> other) Returns a composedAsyncPredicatethat represents a logical OR of this asynchronous predicate and the otherstatic <T> AsyncPredicate<T>AsyncPredicates.or()static <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T> predicate1) Returns a given asynchronous predicatestatic <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T>... predicates) Returns a composedAsyncPredicatethat represents a logical OR of all predicates in a given arraystatic <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T> predicate1, AsyncPredicate<? super T> predicate2) An optimization forAsyncPredicates.or(AsyncPredicate[])static <T> AsyncPredicate<T>AsyncPredicates.or(Collection<AsyncPredicate<? super T>> predicates) Returns a composedAsyncPredicatethat represents a logical OR of all predicates in a given collectionstatic <T> AsyncPredicate<T>AsyncPredicate.sanitize(AsyncPredicateEx<T> predicate) Methods in io.activej.async.function with parameters of type AsyncPredicateModifier and TypeMethodDescriptiondefault AsyncPredicate<T>AsyncPredicate.and(AsyncPredicate<? super T> other) Returns a composedAsyncPredicatethat represents a logical AND of this asynchronous predicate and the otherstatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T> predicate1) Returns a given asynchronous predicatestatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T>... predicates) Returns a composedAsyncPredicatethat represents a logical AND of all predicates in a given arraystatic <T> AsyncPredicate<T>AsyncPredicates.and(AsyncPredicate<? super T> predicate1, AsyncPredicate<? super T> predicate2) An optimization forAsyncPredicates.and(AsyncPredicate[])static <T> AsyncPredicate<T>AsyncPredicates.buffer(int maxParallelCalls, int maxBufferedCalls, AsyncPredicate<T> predicate) static <T> AsyncPredicate<T>AsyncPredicates.buffer(AsyncPredicate<T> actual) static <T> AsyncPredicate<T>AsyncPredicate.not(AsyncPredicate<? super T> predicate) Negates a givenAsyncPredicatestatic <T> AsyncPredicate<T>AsyncPredicates.ofExecutor(AsyncExecutor executor, AsyncPredicate<T> predicate) default AsyncPredicate<T>AsyncPredicate.or(AsyncPredicate<? super T> other) Returns a composedAsyncPredicatethat represents a logical OR of this asynchronous predicate and the otherstatic <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T> predicate1) Returns a given asynchronous predicatestatic <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T>... predicates) Returns a composedAsyncPredicatethat represents a logical OR of all predicates in a given arraystatic <T> AsyncPredicate<T>AsyncPredicates.or(AsyncPredicate<? super T> predicate1, AsyncPredicate<? super T> predicate2) An optimization forAsyncPredicates.or(AsyncPredicate[])Method parameters in io.activej.async.function with type arguments of type AsyncPredicateModifier and TypeMethodDescriptionstatic <T> AsyncPredicate<T>AsyncPredicates.and(Collection<AsyncPredicate<? super T>> predicates) Returns a composedAsyncPredicatethat represents a logical AND of all predicates in a given collectionstatic <T> AsyncPredicate<T>AsyncPredicates.or(Collection<AsyncPredicate<? super T>> predicates) Returns a composedAsyncPredicatethat represents a logical OR of all predicates in a given collection