Groovy 1.8.3

org.codehaus.groovy.runtime.metaclass
[Java] Class DefaultMetaClassInfo

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

public class DefaultMetaClassInfo
extends 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.

Authors:
Jochen "blackdrag" Theodorou


Method Summary
static boolean disabledStandardMetaClass()

static boolean isOrigBool()

@return true if no meta class creation handle is set and if the original boolean meta class is used.

static boolean isOrigByte()

@return true if no meta class creation handle is set and if the original byte meta class is used.

static boolean isOrigChar()

@return true if no meta class creation handle is set and if the original char meta class is used.

static boolean isOrigDouble()

@return true if no meta class creation handle is set and if the original double meta class is used.

static boolean isOrigFloat()

@return true if no meta class creation handle is set and if the original float meta class is used.

static boolean isOrigInt()

@return true if no meta class creation handle is set and if the original integer meta class is used.

static boolean isOrigIntArray()

@return true if no meta class creation handle is set and if the original integer array meta class is used.

static boolean isOrigLong()

@return true if no meta class creation handle is set and if the original long meta class is used.

static boolean isOrigShort()

@return true if no meta class creation handle is set and if the original short meta class is used.

static void setCategoryUsed(boolean b)

static void setOrigBool(boolean v)

sets if the original boolean meta class is used

static void setOrigByte(boolean v)

sets if the original byte meta class is used

static void setOrigChar(boolean v)

sets if the original char meta class is used

static void setOrigDouble(boolean v)

sets if the original double meta class is used

static void setOrigFloat(boolean v)

sets if the original float meta class is used

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 setOrigLong(boolean v)

sets if the original long meta class is used

static void setOrigShort(boolean v)

sets if the original short meta class is used

static void setPrimitiveMeta(Class c, boolean orig)

static void setWithoutCustomMetaclassCreationHandle(boolean mch)

sets if the system uses a custom meta class creation handle

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Method Detail

disabledStandardMetaClass

public static boolean disabledStandardMetaClass()


isOrigBool

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


isOrigByte

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


isOrigChar

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


isOrigDouble

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


isOrigFloat

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


isOrigInt

public static boolean isOrigInt()
Returns:
true if no meta class creation handle is set and if the original integer 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.


isOrigLong

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


isOrigShort

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


setCategoryUsed

public static void setCategoryUsed(boolean b)


setOrigBool

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


setOrigByte

public static void setOrigByte(boolean v)
sets if the original byte meta class is used


setOrigChar

public static void setOrigChar(boolean v)
sets if the original char meta class is used


setOrigDouble

public static void setOrigDouble(boolean v)
sets if the original double meta class is used


setOrigFloat

public static void setOrigFloat(boolean v)
sets if the original float meta class is used


setOrigInt

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


setOrigIntArray

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


setOrigLong

public static void setOrigLong(boolean v)
sets if the original long meta class is used


setOrigShort

public static void setOrigShort(boolean v)
sets if the original short meta class is used


setPrimitiveMeta

public static void setPrimitiveMeta(Class c, boolean orig)


setWithoutCustomMetaclassCreationHandle

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


 

Copyright © 2003-2011 The Codehaus. All rights reserved.