public class ClassLoaderHelper extends Object
ClassLoader instance created via
ClassLoaderCreator, including information about native libraries and resources.| 构造器 | 说明 |
|---|---|
ClassLoaderHelper() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static String |
findNativeLibrary(ClassLoader classLoader,
String name) |
Searches for a specified native library that has been loaded by the
ClassLoader instance created via
ClassLoaderCreator. |
static Enumeration<URL> |
findResources(ClassLoader classLoader,
String name) |
Searches for resources that have been loaded by the
ClassLoader instance created via
ClassLoaderCreator. |
static String |
toString(ClassLoader classLoader) |
Obtains information about the specified
ClassLoader instance created via
ClassLoaderCreator. |
public static Enumeration<URL> findResources(ClassLoader classLoader, String name) throws IllegalArgumentException
ClassLoader instance created via
ClassLoaderCreator.classLoader - Indicates the ClassLoader instance created via ClassLoaderCreator.name - Indicates the name of the resources to search for.null otherwise.IllegalArgumentException - Throws this exception if the passed ClassLoader instance is not created
via ClassLoaderCreator.public static String findNativeLibrary(ClassLoader classLoader, String name) throws IllegalArgumentException
ClassLoader instance created via
ClassLoaderCreator.classLoader - Indicates the ClassLoader instance created via ClassLoaderCreator.name - Indicates the name of the native library to search for.null otherwise.IllegalArgumentException - Throws this exception if the passed ClassLoader instance is not created
via ClassLoaderCreator.public static String toString(ClassLoader classLoader)
ClassLoader instance created via
ClassLoaderCreator.classLoader - Indicates the ClassLoader instance created via ClassLoaderCreator.ClassLoader instance.