Package groovy.lang
Class GroovySystem
java.lang.Object
groovy.lang.GroovySystem
-
Method Summary
Modifier and TypeMethodDescriptionstatic MetaClassRegistry
static String
Returns the groovy versionstatic boolean
static boolean
static void
setKeepJavaMetaClasses
(boolean keepJavaMetaClasses) static void
This 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
-