Interface GatewayPredicate
-
- All Known Implementing Classes:
GatewayPredicate.AndGatewayPredicate,GatewayPredicate.GatewayPredicateWrapper,GatewayPredicate.NegateGatewayPredicate,GatewayPredicate.OrGatewayPredicate
public interface GatewayPredicate extends Predicate<org.springframework.web.server.ServerWebExchange>, HasConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classGatewayPredicate.AndGatewayPredicatestatic classGatewayPredicate.GatewayPredicateWrapperstatic classGatewayPredicate.NegateGatewayPredicatestatic classGatewayPredicate.OrGatewayPredicate
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default voidaccept(Visitor visitor)default Predicate<org.springframework.web.server.ServerWebExchange>and(Predicate<? super org.springframework.web.server.ServerWebExchange> other)default Predicate<org.springframework.web.server.ServerWebExchange>negate()default Predicate<org.springframework.web.server.ServerWebExchange>or(Predicate<? super org.springframework.web.server.ServerWebExchange> other)static GatewayPredicatewrapIfNeeded(Predicate<? super org.springframework.web.server.ServerWebExchange> other)
-
-
-
Method Detail
-
and
default Predicate<org.springframework.web.server.ServerWebExchange> and(Predicate<? super org.springframework.web.server.ServerWebExchange> other)
-
negate
default Predicate<org.springframework.web.server.ServerWebExchange> negate()
-
or
default Predicate<org.springframework.web.server.ServerWebExchange> or(Predicate<? super org.springframework.web.server.ServerWebExchange> other)
-
accept
default void accept(Visitor visitor)
-
wrapIfNeeded
static GatewayPredicate wrapIfNeeded(Predicate<? super org.springframework.web.server.ServerWebExchange> other)
-
-