|
||||||||
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
de.grogra.pf.registry.PluginClassLoader
public abstract class PluginClassLoader
Method Summary | |
---|---|
java.lang.Class |
classForName(java.lang.String name)
|
protected java.lang.Class |
findClass(java.lang.String name)
|
java.lang.ClassLoader |
getClassLoader()
|
PluginDescriptor |
getPluginDescriptor()
|
java.net.URL |
getPluginResource(java.lang.String name)
|
java.net.URL |
getResource(java.lang.String name)
|
protected java.lang.Class |
loadClass(java.lang.String name,
boolean resolve)
|
Type |
typeForName(java.lang.String name)
|
Methods inherited from class java.net.URLClassLoader |
---|
addURL, 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, 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 |
Method Detail |
---|
public java.lang.Class classForName(java.lang.String name) throws java.lang.ClassNotFoundException
classForName
in interface TypeLoader
java.lang.ClassNotFoundException
protected final java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
findClass
in class java.net.URLClassLoader
java.lang.ClassNotFoundException
public java.lang.ClassLoader getClassLoader()
getClassLoader
in interface TypeLoader
public PluginDescriptor getPluginDescriptor()
public java.net.URL getPluginResource(java.lang.String name)
public java.net.URL getResource(java.lang.String name)
getResource
in class java.lang.ClassLoader
protected final java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public Type typeForName(java.lang.String name) throws java.lang.ClassNotFoundException
typeForName
in interface TypeLoader
java.lang.ClassNotFoundException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |