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

  • 类型参数:
    M - Field or Method
    封闭类:
    AnnotatedInjectionBeanPostProcessor

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

      • 从类继承的字段 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

        isField, member, pd, skip
    • 构造器概要

      构造器 
      限定符 构造器 说明
      protected AnnotationInjectedElement​(M member, java.beans.PropertyDescriptor pd, org.springframework.core.annotation.AnnotationAttributes attributes, boolean required)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      org.springframework.core.annotation.AnnotationAttributes getAttributes()  
      M getInjectionPoint()  
      boolean isRequired()  
      • 从类继承的方法 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

        checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, toString
      • 从类继承的方法 java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • AnnotationInjectedElement

        protected AnnotationInjectedElement​(M member,
                                            java.beans.PropertyDescriptor pd,
                                            org.springframework.core.annotation.AnnotationAttributes attributes,
                                            boolean required)
    • 方法详细资料

      • getAttributes

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

        public final boolean isRequired()
      • getInjectionPoint

        public final M getInjectionPoint()