程序包 cn.wzpmc.plugins

类 PluginClassLoader

  • 所有已实现的接口:
    java.io.Closeable, java.lang.AutoCloseable

    public class PluginClassLoader
    extends IPluginClassLoader
    插件类加载器实现
    从以下版本开始:
    2024/7/31 下午7:12
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void setPlugin​(BasePlugin plugin, java.lang.String name, java.lang.String version)  
      • 从类继承的方法 java.net.URLClassLoader

        addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
      • 从类继承的方法 java.security.SecureClassLoader

        defineClass, defineClass
      • 从类继承的方法 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
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • PluginClassLoader

        public PluginClassLoader​(java.net.URL[] urls,
                                 IBot bot)
    • 方法详细资料

      • setPlugin

        public void setPlugin​(BasePlugin plugin,
                              java.lang.String name,
                              java.lang.String version)