public class TestClassLoader extends ClassLoader
ClassLoader
for testing purposesConstructor and Description |
---|
TestClassLoader() |
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 String |
findLibrary(String s) |
protected URL |
findResource(String s) |
URL |
getResource(String s) |
InputStream |
getResourceAsStream(String s) |
Enumeration<URL> |
getResources(String s) |
Class<?> |
loadClass(String s) |
protected Class<?> |
loadClass(String s,
boolean b) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLoadedClass, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public Class<?> loadClass(String s) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public URL getResource(String s)
getResource
in class ClassLoader
public InputStream getResourceAsStream(String s)
getResourceAsStream
in class ClassLoader
public Enumeration<URL> getResources(String s) throws IOException
getResources
in class ClassLoader
IOException
protected URL findResource(String s)
findResource
in class ClassLoader
protected String findLibrary(String s)
findLibrary
in class ClassLoader
public void addStreamResource(String resourceName, InputStream resourceStream)
protected Class<?> loadClass(String s, boolean b) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.