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
  • Methodendetails

    • initialize

      void initialize()
      Post constructor initialization, usually empty
    • preProcess

      byte[] preProcess(String className, byte[] bytes, ClassLoader classLoader, ProtectionDomain protectionDomain)
    • prepareForRedefinition

      void prepareForRedefinition(ClassLoader loader, String className)