org.apache.openejb.util
Class MemoryClassLoader
java.lang.Object
java.lang.ClassLoader
org.apache.openejb.util.MemoryClassLoader
public class MemoryClassLoader
- extends java.lang.ClassLoader
Constructor Summary |
MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarFile file)
|
MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarFile[] file)
|
MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarInputStream stream)
|
MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarInputStream[] stream)
|
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
MemoryClassLoader
public MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarFile file)
MemoryClassLoader
public MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarFile[] file)
MemoryClassLoader
public MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarInputStream stream)
MemoryClassLoader
public MemoryClassLoader(java.lang.ClassLoader parent,
java.util.jar.JarInputStream[] stream)
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String name)
- Overrides:
getResourceAsStream
in class java.lang.ClassLoader
getResource
public java.net.URL getResource(java.lang.String name)
- Overrides:
getResource
in class java.lang.ClassLoader
findResources
protected java.util.Enumeration findResources(java.lang.String name)
throws java.io.IOException
- Overrides:
findResources
in class java.lang.ClassLoader
- Throws:
java.io.IOException
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
findClass
public java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Overrides:
findClass
in class java.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
addJar
public void addJar(java.util.jar.JarFile jar)
addJar
public void addJar(java.util.jar.JarInputStream stream)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.