public final class Platform extends Object
public static PlatformObject getPlatformObject(Object obj)
public static boolean isInstance(PlatformObject obj, PlatformClass cls)
public static boolean isAssignable(PlatformClass from, PlatformClass to)
public static Class<?> asJavaClass(PlatformObject obj)
public static PlatformConsole getConsole()
public static int nextObjectId()
public static <T> T newInstance(PlatformClass cls)
public static PlatformClass lookupClass(String name)
public static void initClass(PlatformClass cls)
public static PlatformClass classFromResource(ClassResource resource)
public static Object objectFromResource(StaticFieldResource resource)
public static Enum<?>[] getEnumConstants(PlatformClass cls)
public static Annotation[] getAnnotations(PlatformClass cls)
public static void startThread(PlatformRunnable runnable)
public static void postpone(PlatformRunnable runnable)
public static int schedule(PlatformRunnable runnable, int timeout)
public static void killSchedule(int id)
public static <T> PlatformQueue<T> createQueue()
public static PlatformString stringFromCharCode(int charCode)
public static boolean isPrimitive(PlatformClass cls)
public static boolean isEnum(PlatformClass cls)
public static PlatformClass getArrayItem(PlatformClass cls)
public static String getName(PlatformClass cls)
Copyright © 2017. All rights reserved.