|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AnnotatedBeanDefinition | Extended BeanDefinition
interface that exposes AnnotationMetadata
about its bean class - without requiring the class to be loaded yet. |
Class Summary | |
---|---|
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 | |
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. |
Enum Summary | |
---|---|
Autowire | Enumeration determining autowiring status: that is, whether a bean should have its dependencies automatically injected by the Spring container using setter injection. |
Annotation Types Summary | |
---|---|
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. |
Value | Annotation at the field or method/constructor parameter level that indicates a default value expression for the affected argument. |
Support package for annotation-driven bean configuration.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |