public class ClassLoaderUtil extends Object
| 构造器和说明 |
|---|
ClassLoaderUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ClassLoader |
getContextClassLoader() |
static URL |
getResource(String resourceName) |
static URL |
getResource(String resourceName,
Class referrer) |
static URL |
getResource(String resourceName,
ClassLoader classLoader) |
static InputStream |
getResourceAsStream(String resourceName) |
static InputStream |
getResourceAsStream(String resourceName,
Class referrer) |
static InputStream |
getResourceAsStream(String resourceName,
ClassLoader classLoader) |
static URL[] |
getResources(String resourceName) |
static URL[] |
getResources(String resourceName,
Class referrer) |
static URL[] |
getResources(String resourceName,
ClassLoader classLoader) |
static Class |
loadClass(String className) |
static Class |
loadClass(String className,
Class referrer) |
static Class<?> |
loadClass(String className,
ClassLoader classLoader) |
static Class |
loadServiceClass(String serviceId) |
static Class |
loadServiceClass(String serviceId,
Class referrer) |
static Class |
loadServiceClass(String serviceId,
ClassLoader classLoader) |
static Class |
loadServiceClass(String className,
String serviceId) |
static Class |
loadServiceClass(String className,
String serviceId,
Class referrer) |
static Class |
loadServiceClass(String className,
String serviceId,
ClassLoader classLoader) |
static Object |
newInstance(String className) |
static Object |
newInstance(String className,
Class referrer) |
static Object |
newInstance(String className,
ClassLoader classLoader) |
static Object |
newServiceInstance(String serviceId) |
static Object |
newServiceInstance(String serviceId,
Class referrer) |
static Object |
newServiceInstance(String serviceId,
ClassLoader classLoader) |
static Object |
newServiceInstance(String className,
String serviceId) |
static Object |
newServiceInstance(String className,
String serviceId,
Class referrer) |
static Object |
newServiceInstance(String className,
String serviceId,
ClassLoader classLoader) |
static URL |
whichClass(String className) |
static URL |
whichClass(String className,
Class referrer) |
static URL |
whichClass(String className,
ClassLoader classLoader) |
static URL[] |
whichClasses(String className) |
static URL[] |
whichClasses(String className,
Class referrer) |
static URL[] |
whichClasses(String className,
ClassLoader classLoader) |
public static ClassLoader getContextClassLoader()
public static Class loadClass(String className) throws ClassNotFoundException
public static Class loadClass(String className, Class referrer) throws ClassNotFoundException
public static Class<?> loadClass(String className, ClassLoader classLoader) throws ClassNotFoundException
public static Class loadServiceClass(String serviceId) throws ClassNotFoundException
public static Class loadServiceClass(String serviceId, Class referrer) throws ClassNotFoundException
public static Class loadServiceClass(String serviceId, ClassLoader classLoader) throws ClassNotFoundException
public static Class loadServiceClass(String className, String serviceId) throws ClassNotFoundException
public static Class loadServiceClass(String className, String serviceId, Class referrer) throws ClassNotFoundException
public static Class loadServiceClass(String className, String serviceId, ClassLoader classLoader) throws ClassNotFoundException
public static Object newInstance(String className) throws ClassNotFoundException
public static Object newInstance(String className, Class referrer) throws ClassNotFoundException
public static Object newInstance(String className, ClassLoader classLoader) throws ClassNotFoundException
public static Object newServiceInstance(String serviceId) throws ClassNotFoundException
public static Object newServiceInstance(String serviceId, Class referrer) throws ClassNotFoundException
public static Object newServiceInstance(String serviceId, ClassLoader classLoader) throws ClassNotFoundException
public static Object newServiceInstance(String className, String serviceId) throws ClassNotFoundException
public static Object newServiceInstance(String className, String serviceId, Class referrer) throws ClassNotFoundException
public static Object newServiceInstance(String className, String serviceId, ClassLoader classLoader) throws ClassNotFoundException
public static URL[] getResources(String resourceName, ClassLoader classLoader)
public static URL getResource(String resourceName, ClassLoader classLoader)
public static InputStream getResourceAsStream(String resourceName)
public static InputStream getResourceAsStream(String resourceName, Class referrer)
public static InputStream getResourceAsStream(String resourceName, ClassLoader classLoader)
public static URL[] whichClasses(String className, ClassLoader classLoader)
public static URL whichClass(String className, ClassLoader classLoader)
Copyright © 2019. All rights reserved.