Package org.springframework.beans.factory.annotation
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.
Add your comments here.
Interfaces
AnnotatedBeanDefinition Extended BeanDefinition interface that exposes AnnotationMetadata about its bean class - without requiring the class to be loaded yet.
Classes
AnnotatedGenericBeanDefinition Extension of the GenericBeanDefinition class, adding support for annotation metadata exposed through the AnnotatedBeanDefinition interface.
AnnotationBeanWiringInfoResolver BeanWiringInfoResolver that uses the Configurable annotation to identify which classes need autowiring.
AutowiredAnnotationBeanPostProcessor BeanPostProcessor implementation that autowires annotated fields, setter methods and arbitrary config methods.
CustomAutowireConfigurer A BeanFactoryPostProcessor implementation that allows for convenient registration of custom autowire qualifier types.
InitDestroyAnnotationBeanPostProcessor BeanPostProcessor implementation that invokes annotated init and destroy methods.
InjectionMetadata Internal class for managing injection metadata.
InjectionMetadata.InjectedElement No description provided.
QualifierAnnotationAutowireCandidateResolver AutowireCandidateResolver implementation that matches bean definition qualifiers against qualifier annotations on the field or parameter to be autowired.
RequiredAnnotationBeanPostProcessor BeanPostProcessor implementation that enforces required JavaBean properties to have been configured.
Enumerations
Autowire Enumeration determining autowiring status: that is, whether a bean should have its dependencies automatically injected by the Spring container using setter injection.
Annotations
Autowired Marks a constructor, field, setter method or config method as to be autowired by Spring's dependency injection facilities.
Configurable Marks a class as being eligible for Spring-driven configuration.
Qualifier This annotation may be used on a field or parameter as a qualifier for candidate beans when autowiring.
Required Marks a method (typically a JavaBean setter method) as being 'required': that is, the setter method must be configured to be dependency-injected with a value.
Support package for annotation-driven bean configuration.