Package org.smooks.classpath
Class CascadingClassLoaderSet
- java.lang.Object
-
- java.lang.ClassLoader
-
- org.smooks.classpath.CascadingClassLoaderSet
-
public class CascadingClassLoaderSet extends ClassLoader
CascadingClassLoaderset.- Author:
- tom.fennelly@gmail.com
-
-
Constructor Summary
Constructors Constructor Description CascadingClassLoaderSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CascadingClassLoaderSetaddClassLoader(ClassLoader classLoader)URLgetResource(String s)InputStreamgetResourceAsStream(String s)Enumeration<URL>getResources(String s)Class<?>loadClass(String s)-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Method Detail
-
addClassLoader
public CascadingClassLoaderSet addClassLoader(ClassLoader classLoader)
-
loadClass
public Class<?> loadClass(String s) throws ClassNotFoundException
- Overrides:
loadClassin classClassLoader- Throws:
ClassNotFoundException
-
getResource
public URL getResource(String s)
- Overrides:
getResourcein classClassLoader
-
getResources
public Enumeration<URL> getResources(String s) throws IOException
- Overrides:
getResourcesin classClassLoader- Throws:
IOException
-
getResourceAsStream
public InputStream getResourceAsStream(String s)
- Overrides:
getResourceAsStreamin classClassLoader
-
-