JObjectCallMethod extension
call async extension simplify call function don't need return type's signature when calling native method
- on
Methods
-
callArrayListMethod<
E> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<List< E> ?> - async call native method which return array list
-
callBoolMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<bool> - async call native method which return bool
-
callByteBufferMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<NativeByte?> - async call native method which return DirectByteBuffer
-
callByteMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<int> - async call native method which return byte
-
callCharMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<int> - async call native method which return char
-
callDoubleMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<double> - async call native method which return double
-
callFloatMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<double> - async call native method which return float
-
callHashMapMethod<
K, V> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<Map< K, V> ?> - async call native method which return hash map
-
callHashSetMethod<
E> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<Set< E> ?> - async call native method which return hash set
-
callIntMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<int> - async call native method which return int
-
callListMethod<
E> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<List< E> ?> - async call native method which return list
-
callLongMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<int> - async call native method which return long
-
callMapMethod<
K, V> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<Map< K, V> ?> - async call native method which return map
-
callObjectMethod<
T extends JObject> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future - async call native method which return object
-
callSetMethod<
E> (String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<Set< E> ?> - async call native method which return set
-
callShortMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<int> - async call native method which return short
-
callStringMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → Future<String> ? - async call native method which return string
-
callVoidMethod(
String methodName, {List? args, List< String> ? assignedSignature, Thread thread = Thread.mainThread}) → void - async call native method which return void