public interface ClassPreProcessor
Modifier and Type | Method and Description |
---|---|
void |
initialize()
Post constructor initialization, usually empty
|
byte[] |
preProcess(java.lang.String className,
byte[] bytes,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain)
Weave
|
void initialize()
byte[] preProcess(java.lang.String className, byte[] bytes, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)
className
- bytes
- classLoader
- a
- protection domain that may be used for defining extraneous classes generated as part of modifying the one passed in