Package org.teavm.jso.impl
Class JSMethods
java.lang.Object
org.teavm.jso.impl.JSMethods
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.ValueTypestatic final Stringstatic final org.teavm.model.ValueTypestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodDescriptorstatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.ValueTypestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReferencestatic final org.teavm.model.MethodReference -
Method Summary
-
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
-
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)
-