Interface AsyncPredicate<T>
-
- All Known Implementing Classes:
AsyncPredicate.AndAsyncPredicate
,AsyncPredicate.DefaultAsyncPredicate
,AsyncPredicate.NegateAsyncPredicate
,AsyncPredicate.OrAsyncPredicate
public interface AsyncPredicate<T> extends Function<T,org.reactivestreams.Publisher<Boolean>>, HasConfig
- Author:
- Ben Hale
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AsyncPredicate.AndAsyncPredicate<T>
static class
AsyncPredicate.DefaultAsyncPredicate<T>
static class
AsyncPredicate.NegateAsyncPredicate<T>
static class
AsyncPredicate.OrAsyncPredicate<T>
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default void
accept(Visitor visitor)
default AsyncPredicate<T>
and(AsyncPredicate<? super T> other)
static AsyncPredicate<org.springframework.web.server.ServerWebExchange>
from(Predicate<? super org.springframework.web.server.ServerWebExchange> predicate)
default AsyncPredicate<T>
negate()
default AsyncPredicate<T>
not(AsyncPredicate<? super T> other)
default AsyncPredicate<T>
or(AsyncPredicate<? super T> other)
-
-
-
Method Detail
-
and
default AsyncPredicate<T> and(AsyncPredicate<? super T> other)
-
negate
default AsyncPredicate<T> negate()
-
not
default AsyncPredicate<T> not(AsyncPredicate<? super T> other)
-
or
default AsyncPredicate<T> or(AsyncPredicate<? super T> other)
-
accept
default void accept(Visitor visitor)
-
from
static AsyncPredicate<org.springframework.web.server.ServerWebExchange> from(Predicate<? super org.springframework.web.server.ServerWebExchange> predicate)
-
-