インターフェース BeanExpressionResolver
- すべての既知の実装クラス:
- StandardBeanExpressionResolver
public interface BeanExpressionResolver
 該当する場合、式として評価することによって値を解決するための戦略インターフェース。
raw BeanFactory には、この戦略のデフォルト実装は含まれていません。ただし、ApplicationContext 実装は、そのままの状態で式をサポートします。
- 導入:
- 3.0
- 作成者:
- Juergen Hoeller
- メソッドのサマリー修飾子と型メソッド説明- evaluate- (StringSE value, BeanExpressionContext beanExpressionContext) 該当する場合、指定された値を式として評価します。そうでなければ値をそのまま返します。
- メソッドの詳細- evaluate@Nullable ObjectSE evaluate- (@Nullable StringSE value, BeanExpressionContext beanExpressionContext) throws BeansException 該当する場合、指定された値を式として評価します。そうでなければ値をそのまま返します。- パラメーター:
- value- 式として評価する値
- beanExpressionContext- 式を評価するときに使用する Bean 式コンテキスト
- 戻り値:
- 解決された値 (潜在的に指定された値をそのまま)
- 例外:
- BeansException- 評価が失敗した場合