| Modifiers | Name | Description | 
|---|---|---|
| static Map<String, GroovyRunner> | RUNNER_REGISTRY | Reference to the Runtime Registry to be used by the Groovy run-time system to find classes capable of running scripts | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | static MetaClassRegistry | getMetaClassRegistry() | 
|  | static String | getVersion()Returns the groovy version | 
|  | static boolean | isKeepJavaMetaClasses() | 
|  | static boolean | isUseReflection() | 
|  | static void | setKeepJavaMetaClasses(boolean keepJavaMetaClasses) | 
|  | static void | stopThreadedReferenceManager()This method can be used to ensure that no threaded created by a reference manager will be active. | 
Reference to the Runtime Registry to be used by the Groovy run-time system to find classes capable of running scripts
Returns the groovy version
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.