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