クラス CommonAnnotationBeanPostProcessor.LookupElement

java.lang.ObjectSE
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
含まれているクラス:
CommonAnnotationBeanPostProcessor

protected abstract static class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
@Resource および関連するアノテーションをサポートする、アノテーション付きフィールドまたは setter メソッドに関する一般的な注入情報を表すクラス。
  • フィールドの詳細

    • name

      protected StringSE name
    • isDefaultName

      protected boolean isDefaultName
    • lookupType

      protected ClassSE<?> lookupType
    • mappedName

      @Nullable protected StringSE mappedName
  • コンストラクターの詳細

  • メソッドの詳細

    • getName

      public final StringSE getName()
      ルックアップのリソース名を返します。
    • getLookupType

      public final ClassSE<?> getLookupType()
      ルックアップに必要な型を返します。
    • getDependencyDescriptor

      public final DependencyDescriptor getDependencyDescriptor()
      基礎となるフィールド / メソッドの DependencyDescriptor を構築します。