パッケージ | 説明 |
---|---|
org.springframework.web.servlet.function | Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
default HandlerFunction<R> | HandlerFilterFunction.apply(HandlerFunction<T> handler) このフィルターを特定のハンドラー関数に適用すると、フィルターされたハンドラー関数になります。 |
修飾子と型 | メソッドと説明 |
---|---|
OptionalSE<HandlerFunction<T>> | RouterFunction.route(ServerRequest request) 指定されたリクエストに一致するハンドラー関数を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
default RouterFunction<T> | RouterFunction.andRoute(RequestPredicate predicate, HandlerFunction<T> handlerFunction) このルートが一致せず、指定されたリクエスト述語が適用される場合、指定されたハンドラー関数にルーティングする合成ルーティング関数を返します。 |
default HandlerFunction<R> | HandlerFilterFunction.apply(HandlerFunction<T> handler) このフィルターを特定のハンドラー関数に適用すると、フィルターされたハンドラー関数になります。 |
RouterFunctions.Builder | RouterFunctions.Builder.DELETE(HandlerFunction<ServerResponse> handlerFunction) HTTP DELETE リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.DELETE(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP DELETE リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.DELETE(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP DELETE リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.DELETE(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP DELETE リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
R | HandlerFilterFunction.filter(ServerRequest request, HandlerFunction<T> next) このフィルターを特定のハンドラー関数に適用します。 |
RouterFunctions.Builder | RouterFunctions.Builder.GET(HandlerFunction<ServerResponse> handlerFunction) HTTP GET リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.GET(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP GET リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.GET(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP GET リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.GET(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP GET リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.HEAD(HandlerFunction<ServerResponse> handlerFunction) HTTP HEAD リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.HEAD(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP HEAD リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.HEAD(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP HEAD リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.HEAD(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP HEAD リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.OPTIONS(HandlerFunction<ServerResponse> handlerFunction) HTTP OPTIONS リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.OPTIONS(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP OPTIONS リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.OPTIONS(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP OPTIONS リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.OPTIONS(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP OPTIONS リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PATCH(HandlerFunction<ServerResponse> handlerFunction) HTTP PATCH リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PATCH(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP PATCH リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PATCH(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP PATCH リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PATCH(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP PATCH リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.POST(HandlerFunction<ServerResponse> handlerFunction) HTTP POST リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.POST(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP POST リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.POST(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP POST リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.POST(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP POST リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PUT(HandlerFunction<ServerResponse> handlerFunction) HTTP PUT リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PUT(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべての HTTP PUT リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PUT(StringSE pattern, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンに一致するすべての HTTP PUT リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
RouterFunctions.Builder | RouterFunctions.Builder.PUT(StringSE pattern, RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定されたパターンと述語に一致するすべての HTTP PUT リクエストを処理する指定されたハンドラー関数にルートを追加します。 |
void | RouterFunctions.Visitor.route(RequestPredicate predicate, HandlerFunction<?> handlerFunction) ハンドラー関数への標準の予測ルートの通知を受け取ります。 |
RouterFunctions.Builder | RouterFunctions.Builder.route(RequestPredicate predicate, HandlerFunction<ServerResponse> handlerFunction) 指定された述語に一致するすべてのリクエストを処理する指定されたハンドラー関数にルートを追加します。 |
static <T extends ServerResponse> | RouterFunctions.route(RequestPredicate predicate, HandlerFunction<T> handlerFunction) 指定されたリクエスト述語が適用される場合、指定されたハンドラー関数にルーティングします。 |