Load-time weaving support for a Spring application context, building on Spring's LoadTimeWeaver abstraction.


LoadTimeWeaverAware Interface to be implemented by any object that wishes to be notified of the application context's default LoadTimeWeaver


AspectJWeavingEnabler Post-processor that registers AspectJ's org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter with the Spring application context's default LoadTimeWeaver
DefaultContextLoadTimeWeaver Default LoadTimeWeaver bean for use in an application context, decorating an automatically detected internal LoadTimeWeaver
LoadTimeWeaverAwareProcessor BeanPostProcessor implementation that passes the context's default LoadTimeWeaver to beans that implement the LoadTimeWeaverAware interface.