|
||||||||
| 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 TypeLoaderjava.lang.ClassNotFoundException
protected final java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
findClass in class java.net.URLClassLoaderjava.lang.ClassNotFoundExceptionpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface TypeLoaderpublic 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.ClassLoaderjava.lang.ClassNotFoundException
public Type typeForName(java.lang.String name)
throws java.lang.ClassNotFoundException
typeForName in interface TypeLoaderjava.lang.ClassNotFoundException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||