Top Description Methods
org.aspectj.weaver.loadtime

public Interface ClassPreProcessor

Known Direct Implementers
org.aspectj.weaver.loadtime.Aj
Imports
java.security.ProtectionDomain

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
Authors
Alexandre Vasseur, Andy Clement

Method Summary

Modifier and TypeMethod and Description
public void
initialize()

Post constructor initialization, usually empty

public void
public byte[]
preProcess(String className, byte[] bytes, ClassLoader classLoader, ProtectionDomain protectionDomain)

Method Detail

initializeback to summary
public void initialize()

Post constructor initialization, usually empty

prepareForRedefinitionback to summary
public void prepareForRedefinition(ClassLoader loader, String className)
preProcessback to summary
public byte[] preProcess(String className, byte[] bytes, ClassLoader classLoader, ProtectionDomain protectionDomain)