Package org.jmock.internal
Class SearchingClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- org.jmock.internal.SearchingClassLoader
-
public class SearchingClassLoader extends java.lang.ClassLoader
-
-
Constructor Summary
Constructors Constructor Description SearchingClassLoader(java.lang.ClassLoader parent, java.lang.ClassLoader nextToSearch)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.ClassLoader
combine(java.lang.ClassLoader... parentLoaders)
static java.lang.ClassLoader
combine(java.util.List<java.lang.ClassLoader> parentLoaders)
static java.lang.ClassLoader
combineLoadersOf(java.lang.Class<?>... classes)
static java.lang.ClassLoader
combineLoadersOf(java.lang.Class<?> first, java.lang.Class<?>... others)
protected java.lang.Class<?>
findClass(java.lang.String name)
-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Method Detail
-
combine
public static java.lang.ClassLoader combine(java.lang.ClassLoader... parentLoaders)
-
combine
public static java.lang.ClassLoader combine(java.util.List<java.lang.ClassLoader> parentLoaders)
-
combineLoadersOf
public static java.lang.ClassLoader combineLoadersOf(java.lang.Class<?>... classes)
-
combineLoadersOf
public static java.lang.ClassLoader combineLoadersOf(java.lang.Class<?> first, java.lang.Class<?>... others)
-
findClass
protected java.lang.Class<?> findClass(java.lang.String name) throws java.lang.ClassNotFoundException
- Overrides:
findClass
in classjava.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
-
-