Class JSWrapper

java.lang.Object
org.teavm.jso.impl.JSWrapper

public final class JSWrapper extends Object
  • Field Details

    • js

      public final org.teavm.jso.JSObject js
  • Method Details

    • wrap

      public static Object wrap(Object o)
    • maybeWrap

      public static Object maybeWrap(Object o)
    • directJavaToJs

      public static org.teavm.jso.JSObject directJavaToJs(Object obj)
    • directJsToJava

      public static Object directJsToJava(org.teavm.jso.JSObject obj)
    • dependencyJavaToJs

      public static org.teavm.jso.JSObject dependencyJavaToJs(Object obj)
    • dependencyJsToJava

      public static Object dependencyJsToJava(org.teavm.jso.JSObject obj)
    • isJava

      public static boolean isJava(Object obj)
    • isJava

      public static boolean isJava(org.teavm.jso.JSObject obj)
    • unwrap

      public static org.teavm.jso.JSObject unwrap(Object o)
    • maybeUnwrap

      public static org.teavm.jso.JSObject maybeUnwrap(Object o)
    • javaToJs

      public static org.teavm.jso.JSObject javaToJs(Object o)
    • jsToJava

      public static Object jsToJava(org.teavm.jso.JSObject o)
    • isJs

      public static boolean isJs(Object o)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object