org.codehaus.groovy.runtime.metaclass
Class DefaultMetaClassInfo

java.lang.Object
  extended by org.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo

public class DefaultMetaClassInfo
extends java.lang.Object

WARNING: This class is for internal use only! We use this class to store information about if a default MetaClass is used for certain primitives.


Constructor Summary
DefaultMetaClassInfo()
           
 
Method Summary
static boolean disabledStandardMetaClass()
           
static boolean isOrigInt()
           
static boolean isOrigIntArray()
           
static void setCategoryUsed(boolean b)
           
static void setOrigInt(boolean v)
          sets if the original int meta class is used
static void setOrigIntArray(boolean v)
          sets if the original int array meta class is used
static void setWithoutCustomMetaclassCreationHandle(boolean mch)
          sets if the system uses a custom meta class creation handle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMetaClassInfo

public DefaultMetaClassInfo()
Method Detail

isOrigInt

public static boolean isOrigInt()
Returns:
true if no meta class creation handle is set and if the original integer meta class is used.

setOrigInt

public static void setOrigInt(boolean v)
sets if the original int meta class is used


isOrigIntArray

public static boolean isOrigIntArray()
Returns:
true if no meta class creation handle is set and if the original integer array meta class is used.

setOrigIntArray

public static void setOrigIntArray(boolean v)
sets if the original int array meta class is used


setWithoutCustomMetaclassCreationHandle

public static void setWithoutCustomMetaclassCreationHandle(boolean mch)
sets if the system uses a custom meta class creation handle


setCategoryUsed

public static void setCategoryUsed(boolean b)

disabledStandardMetaClass

public static boolean disabledStandardMetaClass()