インターフェース DataBinder.ValueResolver
- すべての既知の実装クラス:
ServletRequestDataBinder.ServletRequestValueResolver
- 含まれているクラス:
- DataBinder
public static interface DataBinder.ValueResolver
指定されたコンストラクターパラメーターにバインドする値を検索するための
constructor binding の戦略。方法の概要
メソッドの詳細
resolveValue
指定された名前とターゲットパラメーター型の値を解決します。- パラメーター:
name- ルックアップに使用する名前。場合によっては、ネストされたオブジェクトのコンストラクターパラメーターのネストされたパスtype- コンストラクターのパラメーターの型に基づくターゲットの型- 戻り値:
- 解決された値。何も見つからなかった場合は
nullになる可能性があります
getNames
すべてのプロパティ値の名前を返します。コンストラクター引数のパスのさらに下にネストされたプロパティ値があるかどうかを事前にチェックできます。ない場合は、コンストラクター引数が欠落しているとみなされ、インスタンス化されません。
- 導入:
- 6.1.2