Package org.hibernate.bytecode
Class InstrumentedClassLoader
java.lang.Object
java.lang.ClassLoader
org.hibernate.bytecode.InstrumentedClassLoader
A specialized classloader which performs bytecode enhancement on class
definitions as they are loaded into the classloader scope.
-
Constructor Summary
ConstructorsConstructorDescriptionInstrumentedClassLoader(ClassLoader parent, ClassTransformer classTransformer) -
Method Summary
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
InstrumentedClassLoader
-
-
Method Details
-
loadClass
- Overrides:
loadClassin classClassLoader- Throws:
ClassNotFoundException
-