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.
Modifiers | Name | Description |
---|---|---|
static class |
DefaultMetaClassInfo.ConstantMetaClassVersioning |
Type Params | Return Type | Name and description |
---|---|---|
|
public static boolean |
disabledStandardMetaClass() |
|
public static DefaultMetaClassInfo.ConstantMetaClassVersioning |
getCurrentConstantMetaClassVersioning() |
|
public static DefaultMetaClassInfo.ConstantMetaClassVersioning |
getNewConstantMetaClassVersioning() |
|
public static boolean |
isOrigBool() Returns true if no metaclass creation handle is set and if the original boolean metaclass is used. |
|
public static boolean |
isOrigByte() Returns true if no metaclass creation handle is set and if the original byte metaclass is used. |
|
public static boolean |
isOrigChar() Returns true if no metaclass creation handle is set and if the original char metaclass is used. |
|
public static boolean |
isOrigDouble() Returns true if no metaclass creation handle is set and if the original double metaclass is used. |
|
public static boolean |
isOrigFloat() Returns true if no metaclass creation handle is set and if the original float metaclass is used. |
|
public static boolean |
isOrigInt() Returns true if no metaclass creation handle is set and if the original integer metaclass is used. |
|
public static boolean |
isOrigIntArray() Returns true if no metaclass creation handle is set and if the original integer array metaclass is used. |
|
public static boolean |
isOrigLong() Returns true if no metaclass creation handle is set and if the original long metaclass is used. |
|
public static boolean |
isOrigShort() Returns true if no metaclass creation handle is set and if the original short metaclass is used. |
|
public static void |
setCategoryUsed(boolean b) |
|
public static void |
setOrigBool(boolean v) Sets if the original boolean metaclass is used. |
|
public static void |
setOrigByte(boolean v) Sets if the original byte metaclass is used. |
|
public static void |
setOrigChar(boolean v) Sets if the original char metaclass is used. |
|
public static void |
setOrigDouble(boolean v) Sets if the original double metaclass is used. |
|
public static void |
setOrigFloat(boolean v) Sets if the original float metaclass is used. |
|
public static void |
setOrigInt(boolean v) Sets if the original int metaclass is used. |
|
public static void |
setOrigIntArray(boolean v) Sets if the original int array metaclass is used. |
|
public static void |
setOrigLong(boolean v) Sets if the original long metaclass is used. |
|
public static void |
setOrigShort(boolean v) Sets if the original short metaclass is used. |
|
public static void |
setPrimitiveMeta(Class c, boolean orig) |
|
public static void |
setWithoutCustomMetaclassCreationHandle(boolean mch) Sets if the system uses a custom metaclass creation handle. |
Returns true if no metaclass creation handle is set and if the original boolean metaclass is used.
Returns true if no metaclass creation handle is set and if the original byte metaclass is used.
Returns true if no metaclass creation handle is set and if the original char metaclass is used.
Returns true if no metaclass creation handle is set and if the original double metaclass is used.
Returns true if no metaclass creation handle is set and if the original float metaclass is used.
Returns true if no metaclass creation handle is set and if the original integer metaclass is used.
Returns true if no metaclass creation handle is set and if the original integer array metaclass is used.
Returns true if no metaclass creation handle is set and if the original long metaclass is used.
Returns true if no metaclass creation handle is set and if the original short metaclass is used.
Sets if the original boolean metaclass is used.
Sets if the original byte metaclass is used.
Sets if the original char metaclass is used.
Sets if the original double metaclass is used.
Sets if the original float metaclass is used.
Sets if the original int metaclass is used.
Sets if the original int array metaclass is used.
Sets if the original long metaclass is used.
Sets if the original short metaclass is used.
Sets if the system uses a custom metaclass creation handle.