Class NumberUtil


  • public final class NumberUtil
    extends java.lang.Object
    • Constructor Detail

      • NumberUtil

        private NumberUtil()
    • Method Detail

      • getBoxedClass

        static java.lang.Class getBoxedClass​(java.lang.Class c)
      • getPrimitiveClass

        static java.lang.Class getPrimitiveClass​(java.lang.Class c)
      • isPrimitiveInt

        public static boolean isPrimitiveInt​(java.lang.Class c)
      • widen

        public static void widen​(SkinnyMethodAdapter mv,
                                 java.lang.Class from,
                                 java.lang.Class to)
      • narrow

        public static void narrow​(SkinnyMethodAdapter mv,
                                  java.lang.Class from,
                                  java.lang.Class to)
      • convertPrimitive

        public static void convertPrimitive​(SkinnyMethodAdapter mv,
                                            java.lang.Class from,
                                            java.lang.Class to)
      • convertPrimitive

        public static void convertPrimitive​(SkinnyMethodAdapter mv,
                                            java.lang.Class from,
                                            java.lang.Class to,
                                            NativeType nativeType)
      • sizeof

        static int sizeof​(SigType type)
      • sizeof

        static int sizeof​(NativeType nativeType)