The Spring Framework

## Uses of Interface
org.springframework.instrument.classloading.LoadTimeWeaver

Packages that use LoadTimeWeaver
org.springframework.context.weaving: Load-time weaving support for a Spring application context, building on Spring's `LoadTimeWeaver` abstraction.
org.springframework.instrument.classloading: Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).
org.springframework.instrument.classloading.glassfish: Support for class instrumentation on GlassFish / Sun Application Server.
org.springframework.instrument.classloading.oc4j: Support for class instrumentation on Oracle OC4J.
org.springframework.instrument.classloading.weblogic: Support for class instrumentation on BEA WebLogic 10.
org.springframework.orm.jpa: Package providing integration of JPA (Java Persistence API) with Spring concepts.
org.springframework.orm.jpa.persistenceunit: Internal support for managing JPA persistence units.

Uses of LoadTimeWeaver in org.springframework.context.weaving

Classes in org.springframework.context.weaving that implement LoadTimeWeaver
`class` `DefaultContextLoadTimeWeaver` Default `LoadTimeWeaver` bean for use in an application context, decorating an automatically detected internal `LoadTimeWeaver`.

Methods in org.springframework.context.weaving that return LoadTimeWeaver
`protected LoadTimeWeaver` `DefaultContextLoadTimeWeaver.createServerSpecificLoadTimeWeaver(ClassLoader classLoader)`

Methods in org.springframework.context.weaving with parameters of type LoadTimeWeaver
`void` `AspectJWeavingEnabler.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)`
`void` `LoadTimeWeaverAware.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)` Set the `LoadTimeWeaver` of this object's containing `ApplicationContext`.

Constructors in org.springframework.context.weaving with parameters of type LoadTimeWeaver
`LoadTimeWeaverAwareProcessor(LoadTimeWeaver loadTimeWeaver)` Create a new `LoadTimeWeaverAwareProcessor` for the given `LoadTimeWeaver`.

Uses of LoadTimeWeaver in org.springframework.instrument.classloading

Classes in org.springframework.instrument.classloading that implement LoadTimeWeaver
`class` `InstrumentationLoadTimeWeaver` `LoadTimeWeaver` relying on VM `Instrumentation`.
`class` `ReflectiveLoadTimeWeaver` `LoadTimeWeaver` which uses reflection to delegate to an underlying ClassLoader with well-known transformation hooks.
`class` `SimpleLoadTimeWeaver` `LoadTimeWeaver` that builds and exposes a `SimpleInstrumentableClassLoader`.

Uses of LoadTimeWeaver in org.springframework.instrument.classloading.glassfish

Classes in org.springframework.instrument.classloading.glassfish that implement LoadTimeWeaver
`class` `GlassFishLoadTimeWeaver` `LoadTimeWeaver` implementation for GlassFish's `InstrumentableClassLoader`.

Uses of LoadTimeWeaver in org.springframework.instrument.classloading.oc4j

Classes in org.springframework.instrument.classloading.oc4j that implement LoadTimeWeaver
`class` `OC4JLoadTimeWeaver` `LoadTimeWeaver` implementation for OC4J's instrumentable ClassLoader.

Uses of LoadTimeWeaver in org.springframework.instrument.classloading.weblogic

Classes in org.springframework.instrument.classloading.weblogic that implement LoadTimeWeaver
`class` `WebLogicLoadTimeWeaver` `LoadTimeWeaver` implementation for WebLogic's instrumentable ClassLoader.

Uses of LoadTimeWeaver in org.springframework.orm.jpa

Methods in org.springframework.orm.jpa with parameters of type LoadTimeWeaver
`void` `LocalContainerEntityManagerFactoryBean.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)` Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.

Uses of LoadTimeWeaver in org.springframework.orm.jpa.persistenceunit

Methods in org.springframework.orm.jpa.persistenceunit that return LoadTimeWeaver
`LoadTimeWeaver` `DefaultPersistenceUnitManager.getLoadTimeWeaver()` Return the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.

Methods in org.springframework.orm.jpa.persistenceunit with parameters of type LoadTimeWeaver
`void` `DefaultPersistenceUnitManager.setLoadTimeWeaver(LoadTimeWeaver loadTimeWeaver)` Specify the Spring LoadTimeWeaver to use for class instrumentation according to the JPA class transformer contract.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.