The Spring Framework

## Uses of Class
org.springframework.core.DecoratingClassLoader

Packages that use DecoratingClassLoader
org.springframework.core: Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.
org.springframework.instrument.classloading: Support package for load time weaving based on class loaders, as required by JPA providers (but not JPA-specific).

Uses of DecoratingClassLoader in org.springframework.core

Subclasses of DecoratingClassLoader in org.springframework.core
`class` `OverridingClassLoader` `ClassLoader` that does not always delegate to the parent loader, as normal class loaders do.

Uses of DecoratingClassLoader in org.springframework.instrument.classloading

Subclasses of DecoratingClassLoader in org.springframework.instrument.classloading
`class` `ResourceOverridingShadowingClassLoader` Subclass of ShadowingClassLoader that overrides attempts to locate certain files.
`class` `ShadowingClassLoader` ClassLoader decorator that shadows an enclosing ClassLoader, applying registered transformers to all affected classes.
`class` `SimpleInstrumentableClassLoader` Simplistic implementation of an instrumentable `ClassLoader`.
`class` `SimpleThrowawayClassLoader` ClassLoader that can be used to load classes without bringing them into the parent loader.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.