Class 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.
    • Constructor Detail

      • DefaultMetaClassInfo

        public DefaultMetaClassInfo()
    • Method Detail

      • isOrigBool

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

        public static void setOrigBool​(boolean v)
        sets 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.
      • setOrigByte

        public static void setOrigByte​(boolean v)
        sets 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.
      • setOrigChar

        public static void setOrigChar​(boolean v)
        sets if the original char 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.
      • setOrigShort

        public static void setOrigShort​(boolean v)
        sets if the original short 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.
      • 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
      • isOrigLong

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

        public static void setOrigLong​(boolean v)
        sets if the original long 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.
      • setOrigFloat

        public static void setOrigFloat​(boolean v)
        sets if the original float 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.
      • setOrigDouble

        public static void setOrigDouble​(boolean v)
        sets if the original double 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()
      • setPrimitiveMeta

        public static void setPrimitiveMeta​(Class c,
                                            boolean orig)