インターフェース BeanResolver

すべての既知の実装クラス:
BeanFactoryResolver
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface BeanResolver
Bean リゾルバーは評価コンテキストに登録でき、Bean 参照(@myBeanName および &myBeanName 式)を開始します。

& バリアント構文を使用すると、必要に応じてファクトリ Bean にアクセスできます。

導入:
3.0.3
作成者:
Andy Clement
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定された名前で Bean を検索し、それに対応するインスタンスを返します。
  • メソッドの詳細

    • resolve

      ObjectSE resolve(EvaluationContext context, StringSE beanName) throws AccessException
      指定された名前で Bean を検索し、それに対応するインスタンスを返します。

      ファクトリ Bean へのアクセスを試行するには、名前に & プレフィックスが必要です。

      パラメーター:
      context - 現在の評価コンテキスト
      beanName - 検索する Bean の名前
      戻り値:
      Bean を表すオブジェクト
      例外:
      AccessException - Bean の解決で予期しない問題が発生した場合