JNINativeInterface class final

Table of interface function pointers.

Inheritance

Constructors

JNINativeInterface()

Properties

AllocObject Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz)>>
getter/setter pair
CallBooleanMethod Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallBooleanMethodA Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodId, Pointer<JValue> args)>>
getter/setter pair
CallBooleanMethodV Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallByteMethod Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallByteMethodA Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallByteMethodV Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallCharMethod Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallCharMethodA Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallCharMethodV Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallDoubleMethod Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallDoubleMethodA Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallDoubleMethodV Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallFloatMethod Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallFloatMethodA Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallFloatMethodV Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallIntMethod Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallIntMethodA Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallIntMethodV Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallLongMethod Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallLongMethodA Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallLongMethodV Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualBooleanMethod Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualBooleanMethodA Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualBooleanMethodV Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualByteMethod Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualByteMethodA Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualByteMethodV Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualCharMethod Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualCharMethodA Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualCharMethodV Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualDoubleMethod Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualDoubleMethodA Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualDoubleMethodV Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualFloatMethod Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualFloatMethodA Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualFloatMethodV Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualIntMethod Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualIntMethodA Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualIntMethodV Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualLongMethod Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualLongMethodA Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualLongMethodV Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualObjectMethod Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualObjectMethodA Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualObjectMethodV Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualShortMethod Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualShortMethodA Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualShortMethodV Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallNonvirtualVoidMethod Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallNonvirtualVoidMethodA Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallNonvirtualVoidMethodV Pointer<NativeFunction<Void Function(Pointer<JniEnv1>, JObjectPtr, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallObjectMethod Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallObjectMethodA Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallObjectMethodV Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallShortMethod Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallShortMethodA Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallShortMethodV Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticBooleanMethod Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticBooleanMethodA Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticBooleanMethodV Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticByteMethod Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticByteMethodA Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticByteMethodV Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticCharMethod Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticCharMethodA Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticCharMethodV Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticDoubleMethod Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticDoubleMethodA Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticDoubleMethodV Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticFloatMethod Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticFloatMethodA Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticFloatMethodV Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticIntMethod Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticIntMethodA Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticIntMethodV Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticLongMethod Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticLongMethodA Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticLongMethodV Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticObjectMethod Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticObjectMethodA Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticObjectMethodV Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticShortMethod Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticShortMethodA Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticShortMethodV Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallStaticVoidMethod Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
CallStaticVoidMethodA Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallStaticVoidMethodV Pointer<NativeFunction<Void Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
CallVoidMethod Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID)>>
getter/setter pair
CallVoidMethodA Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
CallVoidMethodV Pointer<NativeFunction<Void Function(Pointer<JniEnv1>, JObjectPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
DefineClass Pointer<NativeFunction<JClassPtr Function(Pointer<JniEnv1> env, Pointer<Char> name, JObjectPtr loader, Pointer<JByteMarker> buf, JSizeMarker bufLen)>>
getter/setter pair
DeleteGlobalRef Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr globalRef)>>
getter/setter pair
DeleteLocalRef Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr localRef)>>
getter/setter pair
DeleteWeakGlobalRef Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JWeakPtr obj)>>
getter/setter pair
EnsureLocalCapacity Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JIntMarker capacity)>>
getter/setter pair
ExceptionCheck Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env)>>
getter/setter pair
ExceptionClear Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env)>>
getter/setter pair
ExceptionDescribe Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env)>>
getter/setter pair
ExceptionOccurred Pointer<NativeFunction<JThrowablePtr Function(Pointer<JniEnv1> env)>>
getter/setter pair
FatalError Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, Pointer<Char> msg)>>
getter/setter pair
FindClass Pointer<NativeFunction<JClassPtr Function(Pointer<JniEnv1> env, Pointer<Char> name)>>
getter/setter pair
FromReflectedField Pointer<NativeFunction<JFieldIDPtr Function(Pointer<JniEnv1> env, JObjectPtr field)>>
getter/setter pair
FromReflectedMethod Pointer<NativeFunction<JMethodIDPtr Function(Pointer<JniEnv1> env, JObjectPtr method)>>
getter/setter pair
GetArrayLength Pointer<NativeFunction<JSizeMarker Function(Pointer<JniEnv1> env, JArrayPtr array)>>
getter/setter pair
GetBooleanArrayElements Pointer<NativeFunction<Pointer<JBooleanMarker> Function(Pointer<JniEnv1> env, JBooleanArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetBooleanArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JBooleanArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JBooleanMarker> buf)>>
getter/setter pair
GetBooleanField Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetByteArrayElements Pointer<NativeFunction<Pointer<JByteMarker> Function(Pointer<JniEnv1> env, JByteArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetByteArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JByteArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JByteMarker> buf)>>
getter/setter pair
GetByteField Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetCharArrayElements Pointer<NativeFunction<Pointer<JCharMarker> Function(Pointer<JniEnv1> env, JCharArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetCharArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JCharArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JCharMarker> buf)>>
getter/setter pair
GetCharField Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetDirectBufferAddress Pointer<NativeFunction<Pointer<Void> Function(Pointer<JniEnv1> env, JObjectPtr buf)>>
getter/setter pair
GetDirectBufferCapacity Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr buf)>>
getter/setter pair
GetDoubleArrayElements Pointer<NativeFunction<Pointer<JDoubleMarker> Function(Pointer<JniEnv1> env, JDoubleArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetDoubleArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JDoubleArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JDoubleMarker> buf)>>
getter/setter pair
GetDoubleField Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetFieldID Pointer<NativeFunction<JFieldIDPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<Char> name, Pointer<Char> sig)>>
getter/setter pair
GetFloatArrayElements Pointer<NativeFunction<Pointer<JFloatMarker> Function(Pointer<JniEnv1> env, JFloatArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetFloatArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JFloatArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JFloatMarker> buf)>>
getter/setter pair
GetFloatField Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetIntArrayElements Pointer<NativeFunction<Pointer<JIntMarker> Function(Pointer<JniEnv1> env, JIntArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetIntArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JIntArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JIntMarker> buf)>>
getter/setter pair
GetIntField Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetJavaVM Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, Pointer<Pointer<JavaVM1>> vm)>>
getter/setter pair
GetLongArrayElements Pointer<NativeFunction<Pointer<JLongMarker> Function(Pointer<JniEnv1> env, JLongArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetLongArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JLongArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JLongMarker> buf)>>
getter/setter pair
GetLongField Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetMethodID Pointer<NativeFunction<JMethodIDPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<Char> name, Pointer<Char> sig)>>
getter/setter pair
GetObjectArrayElement Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectArrayPtr array, JSizeMarker index)>>
getter/setter pair
GetObjectClass Pointer<NativeFunction<JClassPtr Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
GetObjectField Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetObjectRefType Pointer<NativeFunction<Int32 Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
added in JNI 1.6
getter/setter pair
GetPrimitiveArrayCritical Pointer<NativeFunction<Pointer<Void> Function(Pointer<JniEnv1> env, JArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetShortArrayElements Pointer<NativeFunction<Pointer<JShortMarker> Function(Pointer<JniEnv1> env, JShortArrayPtr array, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetShortArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JShortArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JShortMarker> buf)>>
getter/setter pair
GetShortField Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticBooleanField Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticByteField Pointer<NativeFunction<JByteMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticCharField Pointer<NativeFunction<JCharMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticDoubleField Pointer<NativeFunction<JDoubleMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticFieldID Pointer<NativeFunction<JFieldIDPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<Char> name, Pointer<Char> sig)>>
getter/setter pair
GetStaticFloatField Pointer<NativeFunction<JFloatMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticIntField Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticLongField Pointer<NativeFunction<JLongMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticMethodID Pointer<NativeFunction<JMethodIDPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<Char> name, Pointer<Char> sig)>>
getter/setter pair
GetStaticObjectField Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStaticShortField Pointer<NativeFunction<JShortMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID)>>
getter/setter pair
GetStringChars Pointer<NativeFunction<Pointer<JCharMarker> Function(Pointer<JniEnv1> env, JStringPtr string, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetStringCritical Pointer<NativeFunction<Pointer<JCharMarker> Function(Pointer<JniEnv1> env, JStringPtr str, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetStringLength Pointer<NativeFunction<JSizeMarker Function(Pointer<JniEnv1> env, JStringPtr string)>>
getter/setter pair
GetStringRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JStringPtr str, JSizeMarker start, JSizeMarker len, Pointer<JCharMarker> buf)>>
getter/setter pair
GetStringUTFChars Pointer<NativeFunction<Pointer<Char> Function(Pointer<JniEnv1> env, JStringPtr string, Pointer<JBooleanMarker> isCopy)>>
getter/setter pair
GetStringUTFLength Pointer<NativeFunction<JSizeMarker Function(Pointer<JniEnv1> env, JStringPtr string)>>
getter/setter pair
GetStringUTFRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JStringPtr str, JSizeMarker start, JSizeMarker len, Pointer<Char> buf)>>
getter/setter pair
GetSuperclass Pointer<NativeFunction<JClassPtr Function(Pointer<JniEnv1> env, JClassPtr clazz)>>
getter/setter pair
GetVersion Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env)>>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
IsAssignableFrom Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JClassPtr clazz1, JClassPtr clazz2)>>
getter/setter pair
IsInstanceOf Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr obj, JClassPtr clazz)>>
getter/setter pair
IsSameObject Pointer<NativeFunction<JBooleanMarker Function(Pointer<JniEnv1> env, JObjectPtr ref1, JObjectPtr ref2)>>
getter/setter pair
MonitorEnter Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
MonitorExit Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
NewBooleanArray Pointer<NativeFunction<JBooleanArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewByteArray Pointer<NativeFunction<JByteArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewCharArray Pointer<NativeFunction<JCharArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewDirectByteBuffer Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, Pointer<Void> address, JLongMarker capacity)>>
getter/setter pair
NewDoubleArray Pointer<NativeFunction<JDoubleArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewFloatArray Pointer<NativeFunction<JFloatArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewGlobalRef Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
NewIntArray Pointer<NativeFunction<JIntArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewLocalRef Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
NewLongArray Pointer<NativeFunction<JLongArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewObject Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID)>>
getter/setter pair
NewObjectA Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr clazz, JMethodIDPtr methodID, Pointer<JValue> args)>>
getter/setter pair
NewObjectArray Pointer<NativeFunction<JObjectArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length, JClassPtr elementClass, JObjectPtr initialElement)>>
getter/setter pair
NewObjectV Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1>, JClassPtr, JMethodIDPtr, Pointer<Void>)>>
getter/setter pair
NewShortArray Pointer<NativeFunction<JShortArrayPtr Function(Pointer<JniEnv1> env, JSizeMarker length)>>
getter/setter pair
NewString Pointer<NativeFunction<JStringPtr Function(Pointer<JniEnv1> env, Pointer<JCharMarker> unicodeChars, JSizeMarker len)>>
getter/setter pair
NewStringUTF Pointer<NativeFunction<JStringPtr Function(Pointer<JniEnv1> env, Pointer<Char> bytes)>>
getter/setter pair
NewWeakGlobalRef Pointer<NativeFunction<JWeakPtr Function(Pointer<JniEnv1> env, JObjectPtr obj)>>
getter/setter pair
PopLocalFrame Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JObjectPtr result)>>
getter/setter pair
PushLocalFrame Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JIntMarker capacity)>>
getter/setter pair
RegisterNatives Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<JNINativeMethod> methods, JIntMarker nMethods)>>
getter/setter pair
ReleaseBooleanArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JBooleanArrayPtr array, Pointer<JBooleanMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseByteArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JByteArrayPtr array, Pointer<JByteMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseCharArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JCharArrayPtr array, Pointer<JCharMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseDoubleArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JDoubleArrayPtr array, Pointer<JDoubleMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseFloatArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JFloatArrayPtr array, Pointer<JFloatMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseIntArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JIntArrayPtr array, Pointer<JIntMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseLongArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JLongArrayPtr array, Pointer<JLongMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleasePrimitiveArrayCritical Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JArrayPtr array, Pointer<Void> carray, JIntMarker mode)>>
getter/setter pair
ReleaseShortArrayElements Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JShortArrayPtr array, Pointer<JShortMarker> elems, JIntMarker mode)>>
getter/setter pair
ReleaseStringChars Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JStringPtr string, Pointer<JCharMarker> isCopy)>>
getter/setter pair
ReleaseStringCritical Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JStringPtr str, Pointer<JCharMarker> carray)>>
getter/setter pair
ReleaseStringUTFChars Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JStringPtr string, Pointer<Char> utf)>>
getter/setter pair
reserved0 Pointer<Void>
getter/setter pair
reserved1 Pointer<Void>
getter/setter pair
reserved2 Pointer<Void>
getter/setter pair
reserved3 Pointer<Void>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
SetBooleanArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JBooleanArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JBooleanMarker> buf)>>
spec shows these without const; some jni.h do, some don't
getter/setter pair
SetBooleanField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JBooleanMarker val)>>
getter/setter pair
SetByteArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JByteArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JByteMarker> buf)>>
getter/setter pair
SetByteField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JByteMarker val)>>
getter/setter pair
SetCharArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JCharArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JCharMarker> buf)>>
getter/setter pair
SetCharField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JCharMarker val)>>
getter/setter pair
SetDoubleArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JDoubleArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JDoubleMarker> buf)>>
getter/setter pair
SetDoubleField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JDoubleMarker val)>>
getter/setter pair
SetFloatArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JFloatArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JFloatMarker> buf)>>
getter/setter pair
SetFloatField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JFloatMarker val)>>
getter/setter pair
SetIntArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JIntArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JIntMarker> buf)>>
getter/setter pair
SetIntField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JIntMarker val)>>
getter/setter pair
SetLongArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JLongArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JLongMarker> buf)>>
getter/setter pair
SetLongField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JLongMarker val)>>
getter/setter pair
SetObjectArrayElement Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectArrayPtr array, JSizeMarker index, JObjectPtr val)>>
getter/setter pair
SetObjectField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JObjectPtr val)>>
getter/setter pair
SetShortArrayRegion Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JShortArrayPtr array, JSizeMarker start, JSizeMarker len, Pointer<JShortMarker> buf)>>
getter/setter pair
SetShortField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JObjectPtr obj, JFieldIDPtr fieldID, JShortMarker val)>>
getter/setter pair
SetStaticBooleanField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JBooleanMarker val)>>
getter/setter pair
SetStaticByteField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JByteMarker val)>>
getter/setter pair
SetStaticCharField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JCharMarker val)>>
getter/setter pair
SetStaticDoubleField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JDoubleMarker val)>>
getter/setter pair
SetStaticFloatField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JFloatMarker val)>>
getter/setter pair
SetStaticIntField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JIntMarker val)>>
getter/setter pair
SetStaticLongField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JLongMarker val)>>
getter/setter pair
SetStaticObjectField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JObjectPtr val)>>
getter/setter pair
SetStaticShortField Pointer<NativeFunction<Void Function(Pointer<JniEnv1> env, JClassPtr clazz, JFieldIDPtr fieldID, JShortMarker val)>>
getter/setter pair
Throw Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JThrowablePtr obj)>>
getter/setter pair
ThrowNew Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz, Pointer<Char> message)>>
getter/setter pair
ToReflectedField Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr cls, JFieldIDPtr fieldID, JBooleanMarker isStatic)>>
spec doesn't show jboolean parameter
getter/setter pair
ToReflectedMethod Pointer<NativeFunction<JObjectPtr Function(Pointer<JniEnv1> env, JClassPtr cls, JMethodIDPtr methodId, JBooleanMarker isStatic)>>
spec doesn't show jboolean parameter
getter/setter pair
UnregisterNatives Pointer<NativeFunction<JIntMarker Function(Pointer<JniEnv1> env, JClassPtr clazz)>>
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited