@Override
	public Mono<MatchResult> matches(ServerWebExchange exchange) {
		return matcher.matches(exchange)
			.flatMap(m -> m.isMatch() ? MatchResult.notMatch() : MatchResult.match());
	}
@Override
	public Mono<MatchResult> matches(ServerWebExchange exchange) {
		return matcher.matches(exchange)
			.flatMap(m -> m.isMatch() ? MatchResult.notMatch() : MatchResult.match());
	}
@ Override public Mono < MatchResult > matches ( ServerWebExchange exchange ) { return matcher . matches ( exchange ) . flatMap ( m -> m . isMatch ( ) ? MatchResult . notMatch ( ) : MatchResult . match ( ) ) ; }
/* (non-Javadoc)
@see org.springframework.security.web.server.util.matcher.ServerWebExchangeMatcher#matches(org.springframework.web.server.ServerWebExchange)
/ * ( non - Javadoc )