public class TestClassLoader extends ClassLoader
ClassLoader for testing purposes| Modifier and Type | Class and Description |
|---|---|
static class |
TestClassLoader.TestClassNotFoundException |
| Constructor and Description |
|---|
TestClassLoader(ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClass(String className,
Class aClass) |
void |
addLibrary(String libraryName,
String libraryPath) |
void |
addResource(String resourceName,
URL resourceUrl) |
void |
addStreamResource(String resourceName,
InputStream resourceStream) |
protected Class<?> |
findClass(String name) |
protected String |
findLibrary(String s) |
protected URL |
findResource(String s) |
protected Enumeration<URL> |
findResources(String name) |
URL |
getResource(String s) |
InputStream |
getResourceAsStream(String s) |
Enumeration<URL> |
getResources(String s) |
Class<?> |
loadClass(String name) |
protected Class<?> |
loadClass(String s,
boolean b) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic TestClassLoader(ClassLoader parent)
public Class<?> loadClass(String name) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionprotected Class<?> findClass(String name) throws ClassNotFoundException
findClass in class ClassLoaderClassNotFoundExceptionpublic URL getResource(String s)
getResource in class ClassLoaderpublic InputStream getResourceAsStream(String s)
getResourceAsStream in class ClassLoaderpublic Enumeration<URL> getResources(String s) throws IOException
getResources in class ClassLoaderIOExceptionprotected Enumeration<URL> findResources(String name) throws IOException
findResources in class ClassLoaderIOExceptionprotected URL findResource(String s)
findResource in class ClassLoaderprotected String findLibrary(String s)
findLibrary in class ClassLoaderpublic void addStreamResource(String resourceName, InputStream resourceStream)
protected Class<?> loadClass(String s, boolean b) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionCopyright © 2003–2021 MuleSoft, Inc.. All rights reserved.