类 CommonAnnotationBeanPostProcessor.LookupElement

java.lang.Object
cn.taketoday.beans.factory.annotation.InjectionMetadata.InjectedElement
cn.taketoday.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
封闭类:
CommonAnnotationBeanPostProcessor

protected abstract static class CommonAnnotationBeanPostProcessor.LookupElement extends InjectionMetadata.InjectedElement
Class representing generic injection information about an annotated field or setter method, supporting @Resource and related annotations.
  • 字段详细资料

    • name

      protected String name
    • isDefaultName

      protected boolean isDefaultName
    • lookupType

      protected Class<?> lookupType
    • mappedName

      @Nullable protected String mappedName
  • 构造器详细资料

  • 方法详细资料

    • getName

      public final String getName()
      Return the resource name for the lookup.
    • getLookupType

      public final Class<?> getLookupType()
      Return the desired type for the lookup.
    • getDependencyDescriptor

      public final DependencyDescriptor getDependencyDescriptor()
      Build a DependencyDescriptor for the underlying field/method.