# Package org.aspectj.weaver.loadtime

Interface Summary
Interface | Description
--- | ---
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
IWeavingContext | This class adds support to AspectJ for an OSGi environment

Class Summary
Class | Description
--- | ---
Aj | Adapter between the generic class pre processor interface and the AspectJ weaver Load time weaving consistency relies on Bcel.setRepository
ClassLoaderWeavingAdaptor |
ConcreteAspectCodeGen | Generates bytecode for concrete-aspect.
DefaultMessageHandler |
DefaultWeavingContext | Use in non-OSGi environment
JRockitAgent | BEA JRocket JMAPI agent.
Options | A class that hanldes LTW options.
Options.WeaverOption |
WeavingURLClassLoader |