groovy.lang
Class GroovySystem

java.lang.Object
  extended by groovy.lang.GroovySystem

public final class GroovySystem
extends java.lang.Object


Field Summary
private static boolean keepJavaMetaClasses
           
private static MetaClassRegistry META_CLASS_REGISTRY
          Reference to the MetaClass Registry to be used by the Groovy run time system to map classes to MetaClasses
private static MetaClass objectMetaClass
          The MetaClass for java.lang.Object
private static boolean USE_REFLECTION
          If true then the MetaClass will only use reflection for method dispatch, property acess, etc.
 
Constructor Summary
private GroovySystem()
           
 
Method Summary
static MetaClassRegistry getMetaClassRegistry()
           
static boolean isKeepJavaMetaClasses()
           
static boolean isUseReflection()
           
static void setKeepJavaMetaClasses(boolean keepJavaMetaClasses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectMetaClass

private static MetaClass objectMetaClass
The MetaClass for java.lang.Object


USE_REFLECTION

private static final boolean USE_REFLECTION
If true then the MetaClass will only use reflection for method dispatch, property acess, etc.


META_CLASS_REGISTRY

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


keepJavaMetaClasses

private static boolean keepJavaMetaClasses
Constructor Detail

GroovySystem

private GroovySystem()
Method Detail

isUseReflection

public static boolean isUseReflection()

getMetaClassRegistry

public static MetaClassRegistry getMetaClassRegistry()

setKeepJavaMetaClasses

public static void setKeepJavaMetaClasses(boolean keepJavaMetaClasses)

isKeepJavaMetaClasses

public static boolean isKeepJavaMetaClasses()


Copyright © ${year} The Codehaus. All Rights Reserved.