Class Hierarchy
- java.lang.Object
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- cn.nukkit.plugin.js.JSClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- cn.nukkit.plugin.js.ESMFileSystem (implements org.graalvm.polyglot.io.FileSystem)
- cn.nukkit.plugin.js.ESMJavaExporter
- cn.nukkit.plugin.js.JSConcurrentManager
- cn.nukkit.plugin.js.JSConcurrentManager.JPromise (implements cn.nukkit.plugin.js.JSConcurrentManager.Executable, cn.nukkit.plugin.js.JSConcurrentManager.Thenable)
- cn.nukkit.plugin.js.JSEventManager
- cn.nukkit.plugin.js.JSEventManager.CommandBuilder
- cn.nukkit.plugin.js.JSExternal
- cn.nukkit.plugin.js.JSFeatures
- cn.nukkit.plugin.js.JSIInitiator
- cn.nukkit.plugin.js.JSJob (implements java.lang.AutoCloseable)
- cn.nukkit.plugin.js.JSJVMManager
- cn.nukkit.plugin.js.JSProxyLogger (implements org.graalvm.polyglot.proxy.ProxyObject)
- cn.nukkit.plugin.js.JSSafeObject
- cn.nukkit.plugin.js.JSWorker (implements java.lang.AutoCloseable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.nukkit.plugin.js.JSExternal.ReferenceNotAliveException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.TimerTask (implements java.lang.Runnable)
- cn.nukkit.plugin.js.JSTimerTask
- java.lang.ClassLoader
Interface Hierarchy
- cn.nukkit.plugin.js.JSConcurrentManager.Executable
- cn.nukkit.plugin.js.JSConcurrentManager.Thenable
- cn.nukkit.plugin.js.JSFeature