程序包 cn.wzpmc.plugins
类 PluginClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- java.security.SecureClassLoader
-
- java.net.URLClassLoader
-
- cn.wzpmc.api.plugins.IPluginClassLoader
-
- cn.wzpmc.plugins.PluginClassLoader
-
- 所有已实现的接口:
java.io.Closeable
,java.lang.AutoCloseable
public class PluginClassLoader extends IPluginClassLoader
插件类加载器实现- 从以下版本开始:
- 2024/7/31 下午7:12
-
-
构造器概要
构造器 构造器 说明 PluginClassLoader(java.net.URL[] urls, IBot bot)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
setPlugin(BasePlugin plugin, java.lang.String name, java.lang.String version)
-
从类继承的方法 cn.wzpmc.api.plugins.IPluginClassLoader
getBot, getName, getPlugin, getVersion
-
从类继承的方法 java.net.URLClassLoader
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
-
从类继承的方法 java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
构造器详细资料
-
PluginClassLoader
public PluginClassLoader(java.net.URL[] urls, IBot bot)
-
-
方法详细资料
-
setPlugin
public void setPlugin(BasePlugin plugin, java.lang.String name, java.lang.String version)
-
-