org.tinygroup.loader
类 LoaderManager

java.lang.Object
  继承者 org.tinygroup.loader.LoaderManager

public class LoaderManager
extends Object


方法摘要
static void addClassLoader(ClassLoader loader, List<String> jarFiles)
          添加classloader
static Class<?> getClass(String className)
          根据class名获取class
static ClassLoader getLoader(String className)
          根据class名获取该class的classloader
static List<String> getLoaderFiles(ClassLoader loader)
           
static void removeClassLoader(ClassLoader loader)
          移除一个classloader
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getLoader

public static ClassLoader getLoader(String className)
                             throws ClassNotFoundException
根据class名获取该class的classloader

参数:
className -
返回:
抛出:
ClassNotFoundException

removeClassLoader

public static void removeClassLoader(ClassLoader loader)
移除一个classloader

参数:
loader -

getClass

public static Class<?> getClass(String className)
                         throws ClassNotFoundException
根据class名获取class

参数:
className -
返回:
抛出:
ClassNotFoundException

addClassLoader

public static void addClassLoader(ClassLoader loader,
                                  List<String> jarFiles)
添加classloader

参数:
loader -

getLoaderFiles

public static List<String> getLoaderFiles(ClassLoader loader)


Copyright © 2006–2016 TinyGroup. All rights reserved.