Class CommonAnnotationBeanPostProcessor.LookupElement

java.lang.Object
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
Enclosing class:
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.
Since:
2.5
Author:
Juergen Hoeller, Sam Brannen
  • Field Details Link icon

    • name Link icon

      protected String name
    • isDefaultName Link icon

      protected boolean isDefaultName
    • lookupType Link icon

      protected Class<?> lookupType
    • mappedName Link icon

      protected @Nullable String mappedName
  • Constructor Details Link icon

  • Method Details Link icon

    • getName Link icon

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

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

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