クラス HandlerResult
java.lang.ObjectSE
org.springframework.web.reactive.HandlerResult
ハンドラーまたはハンドラーメソッドの呼び出しの結果を表します。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクター説明HandlerResult
(ObjectSE handler, ObjectSE returnValue, MethodParameter returnType) 新しいHandlerResult
を作成します。HandlerResult
(ObjectSE handler, ObjectSE returnValue, MethodParameter returnType, BindingContext context) 新しいHandlerResult
を作成します。方法の概要
修飾子と型メソッド説明リクエストの処理に使用される BindingContext を返します。configured
例外ハンドラーを返します。リクエストを処理したハンドラーを返します。getModel()
リクエストの処理に使用されるモデルを返します。ハンドラーから返される値の型を返します。たとえば、コントローラーメソッドのシグネチャーで宣言された戻り値の型などです。returnType
の作成元であるMethodParameter
を返します。もしあればハンドラーから返された値を返します。setExceptionHandler
(DispatchExceptionHandler exceptionHandler) HandlerAdapter
クラスは、これを設定して、非同期の戻り値でハンドラーを呼び出すときに、例外処理メカニズムをレスポンスレンダリングおよび遅延例外に適用できます。
コンストラクターの詳細
HandlerResult
新しいHandlerResult
を作成します。- パラメーター:
handler
- リクエストを処理したハンドラーreturnValue
- おそらくnull
ハンドラーからの戻り値returnType
- 戻り値の型
HandlerResult
public HandlerResult(ObjectSE handler, @Nullable ObjectSE returnValue, MethodParameter returnType, @Nullable BindingContext context) 新しいHandlerResult
を作成します。- パラメーター:
handler
- リクエストを処理したハンドラーreturnValue
- おそらくnull
ハンドラーからの戻り値returnType
- 戻り値の型context
- リクエスト処理に使用されるバインディングコンテキスト
メソッドの詳細
getHandler
リクエストを処理したハンドラーを返します。getReturnValue
もしあればハンドラーから返された値を返します。getReturnType
ハンドラーから返される値の型を返します。たとえば、コントローラーメソッドのシグネチャーで宣言された戻り値の型です。戻り値の型の基になるMethodParameter
を取得するには、getReturnTypeSource()
も参照してください。getReturnTypeSource
returnType
の作成元であるMethodParameter
を返します。getBindingContext
リクエストの処理に使用される BindingContext を返します。getModel
リクエストの処理に使用されるモデルを返します。これはgetBindingContext().getModel()
のショートカットです。setExceptionHandler
HandlerAdapter
クラスは、これを設定して、非同期の戻り値でハンドラーを呼び出すときに、例外処理メカニズムをレスポンスレンダリングおよび遅延例外に適用できます。- パラメーター:
exceptionHandler
- 使用する例外ハンドラー- 導入:
- 6.0
getExceptionHandler
configured
例外ハンドラーを返します。- 導入:
- 6.0