| Modifier and Type | Interface and Description |
|---|---|
| public interface | LoadTimeWeaver
Defines the contract for adding one or more
|
| Modifier and Type | Class and Description |
|---|---|
| public class | InstrumentationLoadTimeWeaver
|
| public class | ReflectiveLoadTimeWeaver
|
| public class | ResourceOverridingShadowingClassLoader
Subclass of ShadowingClassLoader that overrides attempts to locate certain files. |
| public class | ShadowingClassLoader
ClassLoader decorator that shadows an enclosing ClassLoader, applying registered transformers to all affected classes. |
| public class | SimpleInstrumentableClassLoader
Simplistic implementation of an instrumentable |
| public class | SimpleLoadTimeWeaver
|
| public class | SimpleThrowawayClassLoader
ClassLoader that can be used to load classes without bringing them into the parent loader. |
| public class | WeavingTransformer
ClassFileTransformer-based weaver, allowing for a list of transformers to be applied on a class byte array. |