Top Description Fields Constructors Methods
org.springframework.instrument.classloading

public Class SimpleThrowawayClassLoader

extends OverridingClassLoader
Class Inheritance
Imports
org.springframework.core.OverridingClassLoader, org.springframework.lang.Nullable

ClassLoader that can be used to load classes without bringing them into the parent loader. Intended to support JPA "temp class loader" requirement, but not JPA-specific.
Author
Rod Johnson
Since
2.0

Field Summary

Inherited from org.springframework.core.OverridingClassLoader:
DEFAULT_EXCLUDED_PACKAGES

Constructor Summary

AccessConstructor and Description
public
SimpleThrowawayClassLoader(ClassLoader
the ClassLoader to build a throwaway ClassLoader for
parent
)

Create a new SimpleThrowawayClassLoader for the given ClassLoader.

Method Summary

Inherited from org.springframework.core.OverridingClassLoader:
isEligibleForOverridingloadBytesForClassloadClassloadClassloadClassForOverridingopenStreamForClasstransformIfNecessary

Constructor Detail

SimpleThrowawayClassLoaderback to summary
public SimpleThrowawayClassLoader(ClassLoader parent)

Create a new SimpleThrowawayClassLoader for the given ClassLoader.

Parameters
parent:ClassLoader

the ClassLoader to build a throwaway ClassLoader for