インターフェース 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
- 評価が失敗した場合