org.codehaus.plexus.component.factory.ant
Class RealmDelegatingClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.codehaus.plexus.component.factory.ant.RealmDelegatingClassLoader

public class RealmDelegatingClassLoader
extends ClassLoader

Author:
jdcasey

Constructor Summary
RealmDelegatingClassLoader(org.codehaus.classworlds.ClassRealm realm)
           
 
Method Summary
protected  Enumeration findResources(String name)
           
 URL getResource(String name)
           
 InputStream getResourceAsStream(String name)
           
 Class loadClass(String name)
           
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, 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

RealmDelegatingClassLoader

public RealmDelegatingClassLoader(org.codehaus.classworlds.ClassRealm realm)
Method Detail

findResources

protected Enumeration findResources(String name)
                             throws IOException
Overrides:
findResources in class ClassLoader
Throws:
IOException

getResource

public URL getResource(String name)
Overrides:
getResource in class ClassLoader

getResourceAsStream

public InputStream getResourceAsStream(String name)
Overrides:
getResourceAsStream in class ClassLoader

loadClass

public Class loadClass(String name)
                throws ClassNotFoundException
Overrides:
loadClass in class ClassLoader
Throws:
ClassNotFoundException


Copyright © 2001-2012 Codehaus. All Rights Reserved.