Package pluginloader.load
Class PluginClassLoader
java.lang.Object
java.lang.ClassLoader
pluginloader.load.PluginClassLoader
public class PluginClassLoader
extends java.lang.ClassLoader
-
Constructor Summary
Constructors Constructor Description PluginClassLoader() -
Method Summary
Modifier and Type Method Description java.lang.Class<?>findClass(java.lang.String fullQualifiedClassName)java.lang.Class<?>loadClass(java.lang.String fullQualifiedClassName)voidputClassCode(java.lang.String fullQualifiedClassName, byte[] compiledClassCode)Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
PluginClassLoader
public PluginClassLoader()
-
-
Method Details
-
findClass
public java.lang.Class<?> findClass(java.lang.String fullQualifiedClassName) throws java.lang.ClassNotFoundException- Overrides:
findClassin classjava.lang.ClassLoader- Throws:
java.lang.ClassNotFoundException
-
loadClass
public java.lang.Class<?> loadClass(java.lang.String fullQualifiedClassName) throws java.lang.ClassNotFoundException- Overrides:
loadClassin classjava.lang.ClassLoader- Throws:
java.lang.ClassNotFoundException
-
putClassCode
public void putClassCode(java.lang.String fullQualifiedClassName, byte[] compiledClassCode)
-