public class JRubyClassLoader extends ClassDefininngJRubyClassLoader
Constructor and Description |
---|
JRubyClassLoader(ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
void |
addURL(URL url) |
void |
addURLNoIndex(URL url) |
protected Class<?> |
findClass(String className) |
URL |
findResource(String resourceName) |
Enumeration<URL> |
findResources(String resourceName) |
Runnable |
getJDBCDriverUnloader() |
URL |
getResource(String name) |
Class<?> |
loadClass(String name,
boolean resolve) |
void |
tearDown(boolean debug)
Called when the parent runtime is torn down.
|
defineClass, defineClass
close, definePackage, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
loadClass
public JRubyClassLoader(ClassLoader parent)
public void addURLNoIndex(URL url)
public void addURL(URL url)
addURL
in class URLClassLoader
public Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public URL getResource(String name)
getResource
in class ClassLoader
public void tearDown(boolean debug)
public Runnable getJDBCDriverUnloader()
protected Class<?> findClass(String className) throws ClassNotFoundException
findClass
in class URLClassLoader
ClassNotFoundException
public URL findResource(String resourceName)
findResource
in class URLClassLoader
public Enumeration<URL> findResources(String resourceName) throws IOException
findResources
in class URLClassLoader
IOException
Copyright © 2001-2015 JRuby. All Rights Reserved.