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