Package groovy.lang
Class GroovySystem
- java.lang.Object
 - 
- groovy.lang.GroovySystem
 
 
- 
public final class GroovySystem extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static Map<String,GroovyRunner>RUNNER_REGISTRYDeprecated. 
- 
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static MetaClassRegistrygetMetaClassRegistry()static StringgetShortVersion()Returns the major and minor part of the groovy version excluding the point/patch part of the version.static StringgetVersion()Returns the groovy versionstatic booleanisKeepJavaMetaClasses()static booleanisUseReflection()Deprecated.static voidsetKeepJavaMetaClasses(boolean keepJavaMetaClasses)static voidstopThreadedReferenceManager()This method can be used to ensure that no threaded created by a reference manager will be active. 
 - 
 
- 
- 
Field Detail
- 
RUNNER_REGISTRY
@Deprecated public static final Map<String,GroovyRunner> RUNNER_REGISTRY
Deprecated.Reference to the Runtime Registry to be used by the Groovy run-time system to find classes capable of running scripts 
 - 
 
- 
Method Detail
- 
isUseReflection
@Deprecated public static boolean isUseReflection()
Deprecated. 
- 
getMetaClassRegistry
public static MetaClassRegistry 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
public static String getVersion()
Returns the groovy version 
- 
getShortVersion
public static String getShortVersion()
Returns the major and minor part of the groovy version excluding the point/patch part of the version. E.g. 3.0.0, 3.0.0-SNAPSHOT, 3.0.0-rc-1 all have 3.0 as the short version.- Since:
 - 3.0.1
 
 
 - 
 
 -