java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
de.grogra.pf.registry.PluginClassLoader
de.grogra.pf.registry.LibraryClassLoader
- All Implemented Interfaces:
TypeLoader
,Closeable
,AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionprotected Class
findClassNull
(String name) protected String
findLibrary
(String libname) getPluginResource
(String name) String[]
protected boolean
shouldLookForClass
(String name) toString()
Methods inherited from class de.grogra.pf.registry.PluginClassLoader
classForName, findClass, getClassLoader, getPluginDescriptor, getResource, loadClass, typeForName
Methods inherited from class java.net.URLClassLoader
addURL, close, definePackage, findResource, findResources, getPermissions, getResourceAsStream, 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, findClass, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Method Details
-
findLibrary
- Overrides:
findLibrary
in classClassLoader
-
shouldLookForClass
-
findClassNull
-
getPluginResource
- Overrides:
getPluginResource
in classPluginClassLoader
-
toString
-
getPrefixes
-