| Modifier and Type | Field and Description |
|---|---|
| private static ClassPreProcessor |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | Returns: the woven bytesthe defining class loader loader, String the name of class being loaded className, Class<?> is set when hotswap is being attempted classBeingRedefined, ProtectionDomain the protection domain for the class being loaded protectionDomain, byte[] the incoming bytes (before weaving) bytes)Overrides default java. |
| classPreProcessor | back to summary |
|---|---|
| private static ClassPreProcessor classPreProcessor | |
| ClassPreProcessorAgentAdapter | back to summary |
|---|---|
| public ClassPreProcessorAgentAdapter() | |
| transform | back to summary |
|---|---|
| public byte[] transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] bytes) throws IllegalClassFormatException Overrides default java. Invokes the weaver to modify some set of input bytes.
| |