Class VM


  • public class VM
    extends java.lang.Object
    • Field Detail

      • SYSTEM_LOADER

        public static final java.lang.ClassLoader SYSTEM_LOADER
    • Constructor Detail

      • VM

        public VM()
    • Method Detail

      • newInstanceFromDefaultConstructor

        public static java.lang.Object newInstanceFromDefaultConstructor​(java.lang.Class clz)
      • defaultLocale

        public static java.util.Locale defaultLocale()
      • getObjectFromStaticField

        public static java.lang.Object getObjectFromStaticField​(java.lang.Class declaredClass,
                                                                java.lang.reflect.Field field)
      • getObjectFromInstanceField

        public static java.lang.Object getObjectFromInstanceField​(java.lang.Object o,
                                                                  java.lang.reflect.Field field)
      • putObjectToStaticField

        public static void putObjectToStaticField​(java.lang.Class declaredClass,
                                                  java.lang.reflect.Field field,
                                                  java.lang.Object value)
      • putObjectToInstanceField

        public static void putObjectToInstanceField​(java.lang.Object o,
                                                    java.lang.reflect.Field field,
                                                    java.lang.Object value)
      • bytePrimitiveClass

        public static java.lang.Class<?> bytePrimitiveClass()
      • charPrimitiveClass

        public static java.lang.Class<?> charPrimitiveClass()
      • shortPrimitiveClass

        public static java.lang.Class<?> shortPrimitiveClass()
      • intPrimitiveClass

        public static java.lang.Class<?> intPrimitiveClass()
      • floatPrimitiveClass

        public static java.lang.Class<?> floatPrimitiveClass()
      • doublePrimitiveClass

        public static java.lang.Class<?> doublePrimitiveClass()
      • longPrimitiveClass

        public static java.lang.Class<?> longPrimitiveClass()
      • booleanPrimitiveClass

        public static java.lang.Class<?> booleanPrimitiveClass()
      • exceptionMessage

        public static java.lang.String exceptionMessage​(java.lang.Exception e)
      • objectToString

        public static java.lang.String objectToString​(java.lang.Object o)
      • nullsafeEquals

        public static boolean nullsafeEquals​(java.lang.Object a,
                                             java.lang.Object b)
      • toByte

        public static java.lang.Byte toByte​(byte v)
      • toShort

        public static java.lang.Short toShort​(short v)
      • toInteger

        public static java.lang.Integer toInteger​(int v)
      • toLong

        public static java.lang.Long toLong​(long v)
      • toFloat

        public static java.lang.Float toFloat​(float v)
      • toDouble

        public static java.lang.Double toDouble​(float v)