Package gw.internal.gosu.module
Class Module.ExtensionClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- java.security.SecureClassLoader
-
- java.net.URLClassLoader
-
- gw.internal.gosu.module.Module.ExtensionClassLoader
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
- Enclosing class:
- Module
private static class Module.ExtensionClassLoader extends java.net.URLClassLoaderSingleton extension classloader. Used for loading typeloaders.
-
-
Field Summary
Fields Modifier and Type Field Description private static LocklessLazyVar<Module.ExtensionClassLoader>INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description privateExtensionClassLoader(java.lang.ClassLoader parent)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ClassLoadercreate(java.net.URL[] urls)-
Methods inherited from class java.net.URLClassLoader
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Field Detail
-
INSTANCE
private static final LocklessLazyVar<Module.ExtensionClassLoader> INSTANCE
-
-