インターフェースの使用
org.springframework.web.servlet.function.HandlerFilterFunction
org.springframework.web.servlet.function 内の HandlerFilterFunction 使用
修飾子と型メソッド説明default HandlerFilterFunction<T,
R> HandlerFilterFunction.andThen
(HandlerFilterFunction<T, T> after) 最初にこのフィルターを適用し、次にafter
フィルターを適用する合成フィルター関数を返します。static <T extends ServerResponse>
HandlerFilterFunction<T,T> HandlerFilterFunction.ofErrorHandler
(PredicateSE<ThrowableSE> predicate, BiFunctionSE<ThrowableSE, ServerRequest, T> errorHandler) 指定された述語とレスポンスプロバイダー関数を、指定された例外でServerResponse
を返すフィルター関数に適合させます。static <T extends ServerResponse>
HandlerFilterFunction<T,T> HandlerFilterFunction.ofRequestProcessor
(FunctionSE<ServerRequest, ServerRequest> requestProcessor) ServerRequest
でのみ動作するフィルター関数に、指定されたリクエストプロセッサー関数を適合させます。static <T extends ServerResponse,
R extends ServerResponse>
HandlerFilterFunction<T,R> HandlerFilterFunction.ofResponseProcessor
(BiFunctionSE<ServerRequest, T, R> responseProcessor) ServerResponse
でのみ動作するフィルター関数に、指定されたレスポンスプロセッサー関数を適合させます。修飾子と型メソッド説明default HandlerFilterFunction<T,
R> HandlerFilterFunction.andThen
(HandlerFilterFunction<T, T> after) 最初にこのフィルターを適用し、次にafter
フィルターを適用する合成フィルター関数を返します。default <S extends ServerResponse>
RouterFunction<S>RouterFunction.filter
(HandlerFilterFunction<T, S> filterFunction) RouterFunctions.Builder.filter
(HandlerFilterFunction<ServerResponse, ServerResponse> filterFunction) このビルダーによって作成されたすべてのルートを、指定されたフィルター関数でフィルターします。