Package gw.internal.gosu.compiler
Class DiscreteClassLoader
java.lang.Object
java.lang.ClassLoader
gw.internal.gosu.compiler.SingleServingGosuClassLoader
gw.internal.gosu.compiler.DiscreteClassLoader
- All Implemented Interfaces:
IGosuClassLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String(package private) static final DiscreteClassLoaderFields inherited from class gw.internal.gosu.compiler.SingleServingGosuClassLoader
CACHE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate(package private)DiscreteClassLoader(String unloadableNamespace, GosuClassLoader parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidMethods inherited from class gw.internal.gosu.compiler.SingleServingGosuClassLoader
_defineClass, assignParent, clearCache, clearCache, defineClass, dumpAllClasses, evictLoader, findClass, getActualLoader, getBytes, getCached, getFunctionClassForArity, isDisposed, loadClass, waitForLoaderToUnloadMethods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gw.lang.reflect.gs.IGosuClassLoader
loadClass
-
Field Details
-
NULL_SENTINAL
-
_unloadableNamespace
-
-
Constructor Details
-
DiscreteClassLoader
private DiscreteClassLoader() -
DiscreteClassLoader
DiscreteClassLoader(String unloadableNamespace, GosuClassLoader parent)
-
-
Method Details
-
getUnloadableNamespace
-
unload
- Overrides:
unloadin classSingleServingGosuClassLoader
-