Class JSMethods

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

public final class JSMethods extends Object
  • Field Details

    • GET

      public static final org.teavm.model.MethodReference GET
    • GET_PURE

      public static final org.teavm.model.MethodReference GET_PURE
    • SET

      public static final org.teavm.model.MethodReference SET
    • SET_PURE

      public static final org.teavm.model.MethodReference SET_PURE
    • APPLY

      public static final org.teavm.model.MethodReference APPLY
    • FUNCTION

      public static final org.teavm.model.MethodReference FUNCTION
    • ARRAY_DATA

      public static final org.teavm.model.MethodReference ARRAY_DATA
    • CONCAT_ARRAY

      public static final org.teavm.model.MethodReference CONCAT_ARRAY
    • ARRAY_MAPPER

      public static final org.teavm.model.MethodReference ARRAY_MAPPER
    • BOOLEAN_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference BOOLEAN_ARRAY_WRAPPER
    • BYTE_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference BYTE_ARRAY_WRAPPER
    • SHORT_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference SHORT_ARRAY_WRAPPER
    • CHAR_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference CHAR_ARRAY_WRAPPER
    • INT_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference INT_ARRAY_WRAPPER
    • LONG_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference LONG_ARRAY_WRAPPER
    • FLOAT_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference FLOAT_ARRAY_WRAPPER
    • DOUBLE_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference DOUBLE_ARRAY_WRAPPER
    • STRING_ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference STRING_ARRAY_WRAPPER
    • ARRAY_WRAPPER

      public static final org.teavm.model.MethodReference ARRAY_WRAPPER
    • ARRAY_UNMAPPER

      public static final org.teavm.model.MethodReference ARRAY_UNMAPPER
    • UNMAP_ARRAY

      public static final org.teavm.model.MethodReference UNMAP_ARRAY
    • UNWRAP_BOOLEAN_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_BOOLEAN_ARRAY
    • UNWRAP_BYTE_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_BYTE_ARRAY
    • UNWRAP_SHORT_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_SHORT_ARRAY
    • UNWRAP_CHAR_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_CHAR_ARRAY
    • UNWRAP_INT_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_INT_ARRAY
    • UNWRAP_LONG_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_LONG_ARRAY
    • UNWRAP_FLOAT_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_FLOAT_ARRAY
    • UNWRAP_DOUBLE_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_DOUBLE_ARRAY
    • UNWRAP_STRING_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_STRING_ARRAY
    • UNWRAP_ARRAY

      public static final org.teavm.model.MethodReference UNWRAP_ARRAY
    • BOOLEAN_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference BOOLEAN_ARRAY_UNWRAPPER
    • BYTE_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference BYTE_ARRAY_UNWRAPPER
    • SHORT_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference SHORT_ARRAY_UNWRAPPER
    • CHAR_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference CHAR_ARRAY_UNWRAPPER
    • INT_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference INT_ARRAY_UNWRAPPER
    • LONG_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference LONG_ARRAY_UNWRAPPER
    • FLOAT_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference FLOAT_ARRAY_UNWRAPPER
    • DOUBLE_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference DOUBLE_ARRAY_UNWRAPPER
    • STRING_ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference STRING_ARRAY_UNWRAPPER
    • ARRAY_UNWRAPPER

      public static final org.teavm.model.MethodReference ARRAY_UNWRAPPER
    • DATA_TO_BYTE_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_BYTE_ARRAY
    • DATA_TO_SHORT_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_SHORT_ARRAY
    • DATA_TO_CHAR_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_CHAR_ARRAY
    • DATA_TO_INT_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_INT_ARRAY
    • DATA_TO_LONG_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_LONG_ARRAY
    • DATA_TO_FLOAT_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_FLOAT_ARRAY
    • DATA_TO_DOUBLE_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_DOUBLE_ARRAY
    • DATA_TO_ARRAY

      public static final org.teavm.model.MethodReference DATA_TO_ARRAY
    • WRAP_STRING

      public static final org.teavm.model.MethodReference WRAP_STRING
    • FUNCTION_AS_OBJECT

      public static final org.teavm.model.MethodReference FUNCTION_AS_OBJECT
    • GLOBAL

      public static final org.teavm.model.MethodReference GLOBAL
    • IMPORT_MODULE

      public static final org.teavm.model.MethodReference IMPORT_MODULE
    • INSTANCE_OF

      public static final org.teavm.model.MethodReference INSTANCE_OF
    • INSTANCE_OF_OR_NULL

      public static final org.teavm.model.MethodReference INSTANCE_OF_OR_NULL
    • IS_PRIMITIVE

      public static final org.teavm.model.MethodReference IS_PRIMITIVE
    • THROW_CCE_IF_FALSE

      public static final org.teavm.model.MethodReference THROW_CCE_IF_FALSE
    • ARGUMENTS_BEGINNING_AT

      public static final org.teavm.model.MethodReference ARGUMENTS_BEGINNING_AT
    • JS_OBJECT

      public static final org.teavm.model.ValueType JS_OBJECT
    • OBJECT

      public static final org.teavm.model.ValueType OBJECT
    • JS_ARRAY

      public static final org.teavm.model.ValueType JS_ARRAY
    • WRAP

      public static final org.teavm.model.MethodReference WRAP
    • MAYBE_WRAP

      public static final org.teavm.model.MethodReference MAYBE_WRAP
    • UNWRAP

      public static final org.teavm.model.MethodReference UNWRAP
    • MAYBE_UNWRAP

      public static final org.teavm.model.MethodReference MAYBE_UNWRAP
    • IS_JS

      public static final org.teavm.model.MethodReference IS_JS
    • WRAPPER_IS_PRIMITIVE

      public static final org.teavm.model.MethodReference WRAPPER_IS_PRIMITIVE
    • WRAPPER_INSTANCE_OF

      public static final org.teavm.model.MethodReference WRAPPER_INSTANCE_OF
    • JS_MARSHALLABLE

      public static final String JS_MARSHALLABLE
    • MARSHALL_TO_JS

      public static final org.teavm.model.MethodDescriptor MARSHALL_TO_JS
  • Method Details

    • invoke

      public static org.teavm.model.MethodReference invoke(int parameterCount)
    • construct

      public static org.teavm.model.MethodReference construct(int parameterCount)
    • arrayOf

      public static org.teavm.model.MethodReference arrayOf(int parameterCount)