インターフェース BeanWiringInfoResolver

すべての既知の実装クラス:
AnnotationBeanWiringInfoResolverClassNameBeanWiringInfoResolver

public interface BeanWiringInfoResolver
新たにインスタンス化された Bean オブジェクトが与えられた場合、Bean の名前情報を解決できるよりもオブジェクトによって実装される戦略インターフェース。このインターフェースでの resolveWiringInfo(java.lang.Object) メソッドの呼び出しは、関連する具体的なアスペクトの AspectJ ポイントカットによって駆動されます。

メタデータ解決戦略はプラグイン可能にすることができます。適切なデフォルトは ClassNameBeanWiringInfoResolver であり、完全修飾クラス名を Bean 名として使用します。

導入:
2.0
作成者:
Rod Johnson
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定された Bean インスタンスの BeanWiringInfo を解決します。
  • メソッドの詳細

    • resolveWiringInfo

      @Nullable BeanWiringInfo resolveWiringInfo(ObjectSE beanInstance)
      指定された Bean インスタンスの BeanWiringInfo を解決します。
      パラメーター:
      beanInstance - 情報を解決する Bean インスタンス
      戻り値:
      BeanWiringInfo、または見つからない場合は null