| Modifier and Type | Field and Description |
|---|---|
| private static boolean | |
| private static final MetaClassRegistry | META_CLASS_REGISTRY
Reference to the MetaClass Registry to be used by the Groovy run-time system to map classes to MetaClasses |
| public static final Map | RUNNER_REGISTRY
Reference to the Runtime Registry to be used by the Groovy run-time system to find classes capable of running scripts |
| private static final boolean | USE_REFLECTION
If true then the MetaClass will only use reflection for method dispatch, property access, etc. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static MetaClassRegistry | |
| public static String | getShortVersion()
Returns the major and minor part of the groovy version excluding the point/patch part of the version. |
| public static String | |
| public static boolean | |
| public static boolean | |
| public static void | |
| public static void | stopThreadedReferenceManager()
This method can be used to ensure that no threaded created by a reference manager will be active. |
| keepJavaMetaClasses | back to summary |
|---|---|
| private static boolean keepJavaMetaClasses | |
| META_CLASS_REGISTRY | back to summary |
|---|---|
| private static final MetaClassRegistry META_CLASS_REGISTRY Reference to the MetaClass Registry to be used by the Groovy run-time system to map classes to MetaClasses | |
| RUNNER_REGISTRY | back to summary |
|---|---|
| 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 | |
| USE_REFLECTION | back to summary |
|---|---|
| private static final boolean USE_REFLECTION
Deprecated
If true then the MetaClass will only use reflection for method dispatch, property access, etc. | |
| GroovySystem | back to summary |
|---|---|
| private GroovySystem() | |
| getMetaClassRegistry | back to summary |
|---|---|
| public static MetaClassRegistry getMetaClassRegistry() | |
| getShortVersion | back to summary |
|---|---|
| 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.
| |
| getVersion | back to summary |
|---|---|
| public static String getVersion() Returns the groovy version | |
| isKeepJavaMetaClasses | back to summary |
|---|---|
| public static boolean isKeepJavaMetaClasses() | |
| isUseReflection | back to summary |
|---|---|
| public static boolean isUseReflection()
Deprecated
| |
| setKeepJavaMetaClasses | back to summary |
|---|---|
| public static void setKeepJavaMetaClasses(boolean keepJavaMetaClasses) | |
| stopThreadedReferenceManager | back to summary |
|---|---|
| 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.
| |