public interface HandlerStrategiesHandlerFunctions の処理に使用する戦略を定義します。 このクラスのインスタンスは不変です。インスタンスは通常、可変 HandlerStrategies.Builder を介して作成されます。デフォルト戦略を設定するための builder() を介して、または最初から開始するための empty() を介して作成されます。
RouterFunctions.toHttpHandler(RouterFunction, HandlerStrategies)| 修飾子と型 | インターフェースと説明 |
|---|---|
static interface | HandlerStrategies.BuilderHandlerStrategies の変更可能なビルダー。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static HandlerStrategies.Builder | builder() デフォルトの初期化で HandlerStrategies の変更可能なビルダーを返します。 |
static HandlerStrategies.Builder | empty()HandlerStrategies の変更可能な空のビルダーを返します。 |
ListSE<WebExceptionHandler> | exceptionHandlers() 例外の処理に使用する WebExceptionHandlers を返します。 |
LocaleContextResolver | localeContextResolver() ロケールコンテキストの解決に使用する LocaleContextResolver を返します。 |
ListSE<HttpMessageReader<?>> | messageReaders() リクエストボディの変換に使用する HttpMessageReaders を返します。 |
ListSE<HttpMessageWriter<?>> | messageWriters() レスポンス本体の変換に使用する HttpMessageWriters を返します。 |
ListSE<ViewResolver> | viewResolvers() ビューの名前解決に使用する ViewResolvers を返します。 |
ListSE<WebFilter> | webFilters() リクエストとレスポンスのフィルタリングに使用する WebFilters を返します。 |
static HandlerStrategies | withDefaults() デフォルトの初期化で新しい HandlerStrategies を返します。 |
ListSE<HttpMessageReader<?>> messageReaders()
HttpMessageReaders を返します。ListSE<HttpMessageWriter<?>> messageWriters()
HttpMessageWriters を返します。ListSE<ViewResolver> viewResolvers()
ViewResolvers を返します。ListSE<WebFilter> webFilters()
WebFilters を返します。ListSE<WebExceptionHandler> exceptionHandlers()
WebExceptionHandlers を返します。LocaleContextResolver localeContextResolver()
LocaleContextResolver を返します。static HandlerStrategies withDefaults()
HandlerStrategies を返します。HandlerStrategiesstatic HandlerStrategies.Builder builder()
HandlerStrategies の変更可能なビルダーを返します。static HandlerStrategies.Builder empty()
HandlerStrategies の変更可能な空のビルダーを返します。