クラス AstUtils
java.lang.ObjectSE
org.springframework.expression.spel.ast.AstUtils
Ast クラスで使用するユーティリティメソッド。
- 導入:
- 3.0.2
- 作成者:
- Andy Clement
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static ListSE<PropertyAccessor>
getPropertyAccessorsToTry
(ClassSE<?> targetType, ListSE<PropertyAccessor> propertyAccessors) 指定されたターゲット型のプロパティにアクセスするために使用する必要があるプロパティリゾルバーのセットを決定します。
コンストラクターの詳細
AstUtils
public AstUtils()
メソッドの詳細
getPropertyAccessorsToTry
public static ListSE<PropertyAccessor> getPropertyAccessorsToTry(@Nullable ClassSE<?> targetType, ListSE<PropertyAccessor> propertyAccessors) 指定されたターゲット型のプロパティにアクセスするために使用する必要があるプロパティリゾルバーのセットを決定します。リゾルバーは順序付きリストにあると見なされますが、返されたリストでは、入力ターゲット型と完全に一致するもの(すべての型で機能する「一般的な」リゾルバーとは対照的)がリストの先頭に配置されます。さらに、問題のクラスに正確に名前を付ける特定のリゾルバーと特定のクラスに名前を付けるリゾルバーがありますが、これは持っているクラスのスーパー型です。これらは、特定のリゾルバーセットの最後に置かれ、完全に一致するアクセサーの後、汎用アクセサーの前に試行されます。- パラメーター:
targetType
- プロパティアクセスが試行されている型- 戻り値:
- プロパティにアクセスするために試す必要があるリゾルバーのリスト