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 | Name and description |
---|---|
boolean |
keepJavaMetaClasses |
Type Params | Return Type | Name and description |
---|---|---|
|
static MetaClassRegistry |
getMetaClassRegistry() |
|
static String |
getShortVersion() Returns the major and minor part of the groovy version excluding the point/patch part of the version. |
|
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 major and minor part of the groovy version excluding the point/patch part of the version. E.g. 2.5.7, 2.5.8-SNAPSHOT, 2.5.9-rc-1 all have 2.5 as the short version.
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.