The Spring Framework

## Uses of Package
org.springframework.beans.factory.annotation

Packages that use org.springframework.beans.factory.annotation
org.springframework.beans.factory.annotation: Support package for annotation-driven bean configuration.
org.springframework.context.annotation: Annotation support for context configuration, including classpath scanning for autowire candidates.
org.springframework.ejb.interceptor: Support classes for EJB 3 Session Beans and Message-Driven Beans, performing injection of Spring beans through an EJB 3 interceptor that processes Spring's `@Autowired` annotation.
org.springframework.test.context.junit38: Support classes for ApplicationContext-based and transactional tests run with JUnit 3.8 and the Spring TestContext Framework.
org.springframework.test.context.junit4: Support classes for ApplicationContext-based and transactional tests run with JUnit 4.4 and the Spring TestContext Framework.
org.springframework.test.context.testng: Support classes for ApplicationContext-based and transactional tests run with TestNG and the Spring TestContext Framework.

Classes in org.springframework.beans.factory.annotation used by org.springframework.beans.factory.annotation
AnnotatedBeanDefinition Extended `BeanDefinition` interface that exposes `AnnotationMetadata` about its bean class - without requiring the class to be loaded yet.
Autowire Enumeration determining autowiring status: that is, whether a bean should have its dependencies automatically injected by the Spring container using setter injection.
Configurable Marks a class as being eligible for Spring-driven configuration.
InjectionMetadata.InjectedElement

Classes in org.springframework.beans.factory.annotation used by org.springframework.context.annotation
AnnotatedBeanDefinition Extended `BeanDefinition` interface that exposes `AnnotationMetadata` about its bean class - without requiring the class to be loaded yet.
InitDestroyAnnotationBeanPostProcessor `BeanPostProcessor` implementation that invokes annotated init and destroy methods.
InjectionMetadata.InjectedElement

Classes in org.springframework.beans.factory.annotation used by org.springframework.ejb.interceptor
AutowiredAnnotationBeanPostProcessor `BeanPostProcessor` implementation that autowires annotated fields, setter methods and arbitrary config methods.

Classes in org.springframework.beans.factory.annotation used by org.springframework.test.context.junit38
Autowired Marks a constructor, field, setter method or config method as to be autowired by Spring's dependency injection facilities.

Classes in org.springframework.beans.factory.annotation used by org.springframework.test.context.junit4
Autowired Marks a constructor, field, setter method or config method as to be autowired by Spring's dependency injection facilities.

Classes in org.springframework.beans.factory.annotation used by org.springframework.test.context.testng
Autowired Marks a constructor, field, setter method or config method as to be autowired by Spring's dependency injection facilities.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.