@GeneratedBy(JavaScriptConvGenerator.class) public static native Object fromJavaScript(Object obj, Object cls); }
@GeneratedBy(DateTimeZoneProviderGenerator.class) private static native boolean timeZoneDetectionEnabled();
@GeneratedBy(ClassGenerator.class) private static native void createMetadata();
@GeneratedBy(JavaScriptConvGenerator.class) public static native Object toJavaScript(Object obj);
@GeneratedBy(SystemNativeGenerator.class) @DelegateTo("doArrayCopyLowLevel") private static native void doArrayCopy(Object src, int srcPos, Object dest, int destPos, int length);
@GeneratedBy(MathNativeGenerator.class) @Import(module = "teavmMath", name = "sin") public static native double sin(double a);
@GeneratedBy(MathNativeGenerator.class) @Import(module = "teavmMath", name = "asin") public static native double asin(double a);
@GeneratedBy(JSNativeGenerator.class) @PluggableDependency(JSNativeGenerator.class) public static native JSObject functionAsObject(JSObject instance, JSObject property); }
@GeneratedBy(ArrayNativeGenerator.class) @PluggableDependency(ArrayNativeGenerator.class) private static native void setImpl(TObject array, int index, TObject value); }
@GeneratedBy(JSNativeGenerator.class) @PluggableDependency(JSNativeGenerator.class) public static native JSObject function(JSObject instance, JSObject property);
@GeneratedBy(PlatformGenerator.class) @PluggableDependency(PlatformGenerator.class) public static native Object clone(Object obj);
@GeneratedBy(MathNativeGenerator.class) @Import(module = "teavmMath", name = "pow") public static native double pow(double x, double y);
@GeneratedBy(ArrayNativeGenerator.class) @DelegateTo("newInstanceLowLevel") private static native TObject newInstanceImpl(PlatformClass componentType, int length);
@DelegateTo("currentTimeMillisLowLevel") @GeneratedBy(SystemNativeGenerator.class) public static native long currentTimeMillis();
@GeneratedBy(PlatformGenerator.class) @PluggableDependency(PlatformGenerator.class) public static native PlatformClass lookupClass(String name);
@GeneratedBy(PlatformGenerator.class) @PluggableDependency(PlatformGenerator.class) public static native int schedule(PlatformRunnable runnable, int timeout);
@GeneratedBy(MathNativeGenerator.class) @Import(module = "teavmMath", name = "tan") public static native double tan(double a);
@GeneratedBy(MathNativeGenerator.class) @Import(module = "teavmMath", name = "exp") public static native double exp(double a);
@GeneratedBy(PlatformGenerator.class) @PluggableDependency(PlatformGenerator.class) @DelegateTo("getEnumConstantsLowLevel") public static native Enum<?>[] getEnumConstants(PlatformClass cls);
@GeneratedBy(ArrayNativeGenerator.class) @PluggableDependency(ArrayNativeGenerator.class) @DelegateTo("getLengthLowLevel") public static native int getLength(TObject array) throws TIllegalArgumentException;