Class AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends Member>

java.lang.Object
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M>
Type Parameters:
M - Field or Method
Enclosing class:
AnnotatedInjectionBeanPostProcessor

public abstract static class AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends 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, PropertyDescriptor pd, org.springframework.core.annotation.AnnotationAttributes attributes, boolean required)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final org.springframework.core.annotation.AnnotationAttributes
     
    final M
     
    final boolean
     

    Methods inherited from class org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement

    checkPropertySkipping, checkResourceType, clearPropertySkipping, equals, getMember, getResourceToInject, getResourceType, hashCode, inject, shouldInject, toString

    Methods inherited from class java.lang.Object

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

    • AnnotationInjectedElement

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

    • getAttributes

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

      public final boolean isRequired()
    • getInjectionPoint

      public final M getInjectionPoint()