public class

InjectionMetadata

extends Object
java.lang.Object
   ↳ org.springframework.beans.factory.annotation.InjectionMetadata

Class Overview

Internal class for managing injection metadata. Not intended for direct use in applications.

Used by AutowiredAnnotationBeanPostProcessor, CommonAnnotationBeanPostProcessor and PersistenceAnnotationBeanPostProcessor.

Summary

Nested Classes
class InjectionMetadata.InjectedElement  
Public Constructors
InjectionMetadata(Class targetClass, Collection<InjectionMetadata.InjectedElement> elements)
Public Methods
void checkConfigMembers(RootBeanDefinition beanDefinition)
void inject(Object target, String beanName, PropertyValues pvs)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public InjectionMetadata (Class targetClass, Collection<InjectionMetadata.InjectedElement> elements)

Also: SpringBeans

Public Methods

public void checkConfigMembers (RootBeanDefinition beanDefinition)

Also: SpringBeans

public void inject (Object target, String beanName, PropertyValues pvs)

Also: SpringBeans

Throws
Throwable