Package groovy.lang
Class GroovySystem
java.lang.Object
groovy.lang.GroovySystem
-
Method Summary
Modifier and TypeMethodDescriptionstatic MetaClassRegistrystatic StringReturns the groovy versionstatic booleanstatic booleanstatic voidsetKeepJavaMetaClasses(boolean keepJavaMetaClasses) static voidThis method can be used to ensure that no threaded created by a reference manager will be active.
-
Method Details
-
isUseReflection
public static boolean isUseReflection() -
getMetaClassRegistry
-
setKeepJavaMetaClasses
public static void setKeepJavaMetaClasses(boolean keepJavaMetaClasses) -
isKeepJavaMetaClasses
public static boolean isKeepJavaMetaClasses() -
stopThreadedReferenceManager
public static void stopThreadedReferenceManager()This method can be used to ensure that no threaded created by a reference manager will be active. This is useful if the Groovy runtime itself is loaded through a class loader which should be disposed off. Without calling this method and if a threaded reference manager is active the class loader cannot be unloaded! Per default no threaded manager will be used.- Since:
- 1.6
-
getVersion
Returns the groovy version
-