public class ClassLoaderPlugin extends Object
| 构造器和说明 |
|---|
ClassLoaderPlugin(File jarfileDir) |
ClassLoaderPlugin(File jarfileDir,
ClassLoader parent,
int maxLevel) |
ClassLoaderPlugin(String jarfileDir,
ClassLoader parent,
int maxLevel) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addToClassLoader(String baseDir) |
void |
addToClassLoader(String baseDir,
FileFilter filter) |
void |
close() |
URLClassLoader |
getClassLoader() |
Set<String> |
getJars() |
int |
getMaxLevel() |
javassist.ClassPool |
getPool() |
Class<?> |
loadClass(String className) |
public ClassLoaderPlugin(String jarfileDir, ClassLoader parent, int maxLevel)
public ClassLoaderPlugin(File jarfileDir)
public ClassLoaderPlugin(File jarfileDir, ClassLoader parent, int maxLevel)
public URLClassLoader getClassLoader()
public javassist.ClassPool getPool()
public void close()
public Class<?> loadClass(String className) throws ClassNotFoundException
public void addToClassLoader(String baseDir, FileFilter filter)
public void addToClassLoader(String baseDir)
public int getMaxLevel()
Copyright © 2020. All rights reserved.