Class AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends java.lang.reflect.Member>

  • Type Parameters:
    M - Field or Method
    Enclosing class:
    AnnotatedInjectionBeanPostProcessor

    public abstract static class AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends java.lang.reflect.Member>
    extends org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
    Annotation InjectionMetadata.InjectedElement
    • Field Summary

      • Fields inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

        isField, member, pd, skip
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AnnotationInjectedElement​(M member, java.beans.PropertyDescriptor pd, org.springframework.core.annotation.AnnotationAttributes attributes, boolean required)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.core.annotation.AnnotationAttributes getAttributes()  
      M getInjectionPoint()  
      boolean isRequired()  
      • Methods inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

        checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AnnotationInjectedElement

        protected AnnotationInjectedElement​(M member,
                                            java.beans.PropertyDescriptor pd,
                                            org.springframework.core.annotation.AnnotationAttributes attributes,
                                            boolean required)
    • Method Detail

      • getAttributes

        public final org.springframework.core.annotation.AnnotationAttributes getAttributes()
      • isRequired

        public final boolean isRequired()
      • getInjectionPoint

        public final M getInjectionPoint()