| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| LoadTimeWeaver | Defines the contract for adding one or more ClassFileTransformersto aClassLoader. | 
| Class Summary | |
|---|---|
| InstrumentationLoadTimeWeaver | LoadTimeWeaverrelying on VMInstrumentation. | 
| ReflectiveLoadTimeWeaver | LoadTimeWeaverwhich uses reflection to delegate to an underlying ClassLoader
 with well-known transformation hooks. | 
| 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. | 
| SimpleLoadTimeWeaver | LoadTimeWeaverthat builds and exposes aSimpleInstrumentableClassLoader. | 
| SimpleThrowawayClassLoader | ClassLoader that can be used to load classes without bringing them into the parent loader. | 
| WeavingTransformer | ClassFileTransformer-based weaver, allowing for a list of transformers to be applied on a class byte array. | 
Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).