- java.lang.Object
-
- java.lang.ClassLoader
-
- org.redkale.util.RedkaleClassLoader.DynBytesClassLoader
-
- 封闭类:
- RedkaleClassLoader
public static class RedkaleClassLoader.DynBytesClassLoader extends ClassLoader
-
-
构造器概要
构造器 构造器 说明 DynBytesClassLoader(ClassLoader parent)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addClass(String name, byte[] b)
static RedkaleClassLoader.DynBytesClassLoader
create(ClassLoader parent)
Class<?>
findClass(String name)
Class<?>
loadClass(String name, byte[] b)
-
从类继承的方法 java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, 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, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
构造器详细资料
-
DynBytesClassLoader
public DynBytesClassLoader(ClassLoader parent)
-
-
方法详细资料
-
create
public static RedkaleClassLoader.DynBytesClassLoader create(ClassLoader parent)
-
findClass
public Class<?> findClass(String name) throws ClassNotFoundException
- 覆盖:
findClass
在类中ClassLoader
- 抛出:
ClassNotFoundException
-
addClass
public final void addClass(String name, byte[] b)
-
-