类 InstrumentedClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- org.hibernate.bytecode.spi.InstrumentedClassLoader
-
public class InstrumentedClassLoader extends ClassLoader
A specialized ClassLoader which performs bytecode enhancement on class definitions as they are loaded into the ClassLoader scope.- 作者:
- Emmanuel Bernard, Steve Ebersole
-
-
构造器概要
构造器 构造器 说明 InstrumentedClassLoader(ClassLoader parent, ClassTransformer classTransformer)Constructs an InstrumentedClassLoader.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ClassloadClass(String name)-
从类继承的方法 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
-
-
-
-
构造器详细资料
-
InstrumentedClassLoader
public InstrumentedClassLoader(ClassLoader parent, ClassTransformer classTransformer)
Constructs an InstrumentedClassLoader.- 参数:
parent- The parent ClassLoaderclassTransformer- The transformer to use for applying enhancement
-
-
方法详细资料
-
loadClass
public Class loadClass(String name) throws ClassNotFoundException
- 覆盖:
loadClass在类中ClassLoader- 抛出:
ClassNotFoundException
-
-