Package gw.internal.gosu.parser
Class ClassCache
java.lang.Object
gw.internal.gosu.parser.ClassCache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanclassFileExists(String className) voidvoiddispose()getTypeNames(String namespace) booleanhasNamespace(String namespace) loadAsmClass(String className) voidCalled in Single module mode.void
-
Constructor Details
-
ClassCache
-
-
Method Details
-
classFileExists
-
loadAsmClass
-
loadClass
-
getAllTypeNames
-
clearClasspathInfo
public void clearClasspathInfo() -
remove
-
dispose
public void dispose() -
reassignClassLoader
public void reassignClassLoader()Called in Single module mode. If the parent loader of the ModuleClassLoader is the GosuPluginContainer, we drop the ModuleClassLoader and its parent, the GosuPluginContainer. New ones are created and assigned here. Note, this is a giant hack among many gianter hacks that keep the old test framework floating. -
hasNamespace
-
getTypeNames
-