org.aspectj.weaver.loadtime
Interface ClassPreProcessor
- Aj
public interface ClassPreProcessor
Generic class pre processor interface that allows to separate the AspectJ 5 load time weaving
from Java 5 JVMTI interfaces for further use on Java 1.3 / 1.4
void | initialize() - Post constructor initialization, usually empty
|
byte[] | preProcess(String className, byte[] bytes, ClassLoader classLoader) - Weave
|
initialize
public void initialize()
Post constructor initialization, usually empty
preProcess
public byte[] preProcess(String className,
byte[] bytes,
ClassLoader classLoader)
Weave
className
- bytes
- classLoader
-