Closeable
, AutoCloseable
public final class PluginClassLoader extends URLClassLoader
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
|
protected Class<?> |
findClass(String name) |
|
JavaPlugin |
getPlugin() |
|
URL |
getResource(String name) |
|
Enumeration<URL> |
getResources(String name) |
|
String |
toString() |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
defineClass, defineClass
addURL, definePackage, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
public JavaPlugin getPlugin()
public URL getResource(String name)
getResource
in class ClassLoader
public Enumeration<URL> getResources(String name) throws IOException
getResources
in class ClassLoader
IOException
protected Class<?> findClass(String name) throws ClassNotFoundException
findClass
in class URLClassLoader
ClassNotFoundException
public void close() throws IOException
close
in interface AutoCloseable
close
in interface Closeable
close
in class URLClassLoader
IOException
Copyright © 2020. All rights reserved.