| Package | Description | 
|---|---|
| org.springframework.context.annotation | Annotation support for the Application Context, including JSR-250 "common"
 annotations, component-scanning, and Java-based metadata for creating
 Spring-managed objects. | 
| org.springframework.context.weaving | Load-time weaving support for a Spring application context, building on Spring's
  LoadTimeWeaverabstraction. | 
| org.springframework.instrument.classloading | Support package for load time weaving based on class loaders,
 as required by JPA providers (but not JPA-specific). | 
| org.springframework.instrument.classloading.glassfish | Support for class instrumentation on GlassFish. | 
| org.springframework.instrument.classloading.jboss | Support for class instrumentation on JBoss AS 6 and 7. | 
| org.springframework.instrument.classloading.tomcat | Support for class instrumentation on Tomcat. | 
| org.springframework.instrument.classloading.weblogic | Support for class instrumentation on BEA WebLogic 10+. | 
| org.springframework.instrument.classloading.websphere | Support for class instrumentation on IBM WebSphere Application Server 7+. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| ResourceOverridingShadowingClassLoader Subclass of ShadowingClassLoader that overrides attempts to
 locate certain files. | 
| ShadowingClassLoader ClassLoader decorator that shadows an enclosing ClassLoader,
 applying registered transformers to all affected classes. | 
| SimpleInstrumentableClassLoader Simplistic implementation of an instrumentable  ClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. | 
| Class and Description | 
|---|
| LoadTimeWeaver Defines the contract for adding one or more
  ClassFileTransformersto aClassLoader. |