Package org.aspectj.weaver.loadtime
Schnittstelle ClassPreProcessor
- Alle bekannten Implementierungsklassen:
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
- Autor:
- Alexandre Vasseur, Andy Clement
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Post constructor initialization, usually emptyvoid
prepareForRedefinition
(ClassLoader loader, String className) byte[]
preProcess
(String className, byte[] bytes, ClassLoader classLoader, ProtectionDomain protectionDomain)
-
Methodendetails
-
initialize
void initialize()Post constructor initialization, usually empty -
preProcess
byte[] preProcess(String className, byte[] bytes, ClassLoader classLoader, ProtectionDomain protectionDomain) -
prepareForRedefinition
-