Class VM
java.lang.Object
de.mirkosertic.bytecoder.classlib.VM
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Class
<?> static Class
<?> static Class
<?> static Locale
static Class
<?> static String
static Class
<?> static Object
getObjectFromInstanceField
(Object o, Field field) static Object
getObjectFromStaticField
(Class declaredClass, Field field) static Class
<?> static Class
<?> static Object
static boolean
nullsafeEquals
(Object a, Object b) static String
static void
putObjectToInstanceField
(Object o, Field field, Object value) static void
putObjectToStaticField
(Class declaredClass, Field field, Object value) static Class
<?> static Byte
toByte
(byte v) static Double
toDouble
(float v) static Float
toFloat
(float v) static Integer
toInteger
(int v) static Long
toLong
(long v) static Short
toShort
(short v)
-
Field Details
-
SYSTEM_LOADER
-
-
Constructor Details
-
VM
public VM()
-
-
Method Details
-
newInstanceFromDefaultConstructor
-
defaultLocale
-
getObjectFromStaticField
-
getObjectFromInstanceField
-
putObjectToStaticField
-
putObjectToInstanceField
-
bytePrimitiveClass
-
charPrimitiveClass
-
shortPrimitiveClass
-
intPrimitiveClass
-
floatPrimitiveClass
-
doublePrimitiveClass
-
longPrimitiveClass
-
booleanPrimitiveClass
-
exceptionMessage
-
objectToString
-
nullsafeEquals
-
toByte
-
toShort
-
toInteger
-
toLong
-
toFloat
-
toDouble
-