|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
madkit.boot.MadkitClassLoader
public class MadkitClassLoader
Constructor Summary | |
---|---|
MadkitClassLoader(java.net.URL[] urls)
|
|
MadkitClassLoader(java.net.URL[] urls,
java.lang.ClassLoader parent)
|
Method Summary | |
---|---|
void |
addClassToReload(java.lang.String name)
|
void |
addDir(java.io.File dir)
|
void |
addURL(java.net.URL url)
|
protected java.lang.Class |
findClass(java.lang.String name)
|
protected java.lang.Class |
loadClass(java.lang.String name,
boolean resolve)
|
static MadkitClassLoader |
newMadkitClassLoader(java.io.File[] jars,
java.lang.ClassLoader parent)
|
Methods inherited from class java.net.URLClassLoader |
---|
definePackage, findResource, findResources, getPermissions, getURLs, newInstance, newInstance |
Methods inherited from class java.security.SecureClassLoader |
---|
defineClass, defineClass |
Methods inherited from class java.lang.ClassLoader |
---|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, 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 |
---|
public MadkitClassLoader(java.net.URL[] urls, java.lang.ClassLoader parent)
public MadkitClassLoader(java.net.URL[] urls)
Method Detail |
---|
public static MadkitClassLoader newMadkitClassLoader(java.io.File[] jars, java.lang.ClassLoader parent)
public void addURL(java.net.URL url)
addURL
in class java.net.URLClassLoader
public void addDir(java.io.File dir)
protected java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
findClass
in class java.net.URLClassLoader
java.lang.ClassNotFoundException
public void addClassToReload(java.lang.String name)
protected java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |