org.jmock.internal
Class SearchingClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.jmock.internal.SearchingClassLoader

public class SearchingClassLoader
extends ClassLoader


Constructor Summary
SearchingClassLoader(ClassLoader parent, ClassLoader nextToSearch)
           
 
Method Summary
static ClassLoader combine(ClassLoader... parentLoaders)
           
static ClassLoader combine(List<ClassLoader> parentLoaders)
           
static ClassLoader combineLoadersOf(Class<?>... classes)
           
static ClassLoader combineLoadersOf(Class<?> first, Class<?>... others)
           
protected  Class<?> findClass(String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchingClassLoader

public SearchingClassLoader(ClassLoader parent,
                            ClassLoader nextToSearch)
Method Detail

combine

public static ClassLoader combine(ClassLoader... parentLoaders)

combine

public static ClassLoader combine(List<ClassLoader> parentLoaders)

combineLoadersOf

public static ClassLoader combineLoadersOf(Class<?>... classes)

combineLoadersOf

public static ClassLoader combineLoadersOf(Class<?> first,
                                           Class<?>... others)

findClass

protected Class<?> findClass(String name)
                      throws ClassNotFoundException
Overrides:
findClass in class ClassLoader
Throws:
ClassNotFoundException


Copyright © 2003-2012 jMock. All Rights Reserved.