示例#1
0
 // FromReflectedMethod
 public jmethodID FromReflectedMethod(jobject method)
 => functions->FromReflectedMethod(env, method);
示例#2
0
 // DeleteGlobalRef
 public void DeleteGlobalRef(jobject globalRef)
 => functions->DeleteGlobalRef(env, globalRef);
示例#3
0
 // IsSameObject
 public jboolean IsSameObject(jobject ref1, jobject ref2)
 => functions->IsSameObject(env, ref1, ref2);
示例#4
0
 // GetDirectBufferCapacity
 public jlong GetDirectBufferCapacity(jobject buf)
 => functions->GetDirectBufferCapacity(env, buf);
示例#5
0
 // PopLocalFrame
 public jobject PopLocalFrame(jobject result)
 => functions->PopLocalFrame(env, result);
示例#6
0
 // MonitorEnter
 public jint MonitorEnter(jobject obj)
 => functions->MonitorEnter(env, obj);
示例#7
0
 // NewWeakGlobalRef
 public jweak NewWeakGlobalRef(jobject obj)
 => functions->NewWeakGlobalRef(env, obj);
示例#8
0
 // SetByteField
 public void SetByteField(jobject obj, jfieldID fieldID, jbyte value)
 => functions->SetByteField(env, obj, fieldID, value);
示例#9
0
 // SetCharField
 public void SetCharField(jobject obj, jfieldID fieldID, jchar value)
 => functions->SetCharField(env, obj, fieldID, value);
示例#10
0
 // GetDoubleField
 public jdouble GetDoubleField(jobject obj, jfieldID fieldID)
 => functions->GetDoubleField(env, obj, fieldID);
示例#11
0
 // SetBooleanField
 public void SetBooleanField(jobject obj, jfieldID fieldID, jboolean value)
 => functions->SetBooleanField(env, obj, fieldID, value);
示例#12
0
 // GetFloatField
 public jfloat GetFloatField(jobject obj, jfieldID fieldID)
 => functions->GetFloatField(env, obj, fieldID);
示例#13
0
 // GetLongField
 public jlong GetLongField(jobject obj, jfieldID fieldID)
 => functions->GetLongField(env, obj, fieldID);
示例#14
0
 // GetIntField
 public jint GetIntField(jobject obj, jfieldID fieldID)
 => functions->GetIntField(env, obj, fieldID);
示例#15
0
 // NewObjectArray
 public jobjectArray NewObjectArray(jsize length, jclass elementClass, jobject initialElement)
 => functions->NewObjectArray(env, length, elementClass, initialElement);
示例#16
0
 // SetShortField
 public void SetShortField(jobject obj, jfieldID fieldID, jshort value)
 => functions->SetShortField(env, obj, fieldID, value);
示例#17
0
 // SetObjectArrayElement
 public void SetObjectArrayElement(jobjectArray array, jsize index, jobject value)
 => functions->SetObjectArrayElement(env, array, index, value);
示例#18
0
 // SetIntField
 public void SetIntField(jobject obj, jfieldID fieldID, jint value)
 => functions->SetIntField(env, obj, fieldID, value);
示例#19
0
 // MonitorExit
 public jint MonitorExit(jobject obj)
 => functions->MonitorExit(env, obj);
示例#20
0
 // FromReflectedField
 public jfieldID FromReflectedField(jobject field)
 => functions->FromReflectedField(env, field);
示例#21
0
 // GetDirectBufferAddress
 public void *GetDirectBufferAddress(jobject buf)
 => functions->GetDirectBufferAddress(env, buf);
示例#22
0
 // SetLongField
 public void SetLongField(jobject obj, jfieldID fieldID, jlong value)
 => functions->SetLongField(env, obj, fieldID, value);
示例#23
0
        /* New JNI 1.6 Features */

        /// GetObjectRefType
        public jobjectRefType GetObjectRefType(jobject obj)
        => functions->GetObjectRefType(env, obj);
示例#24
0
 // SetFloatField
 public void SetFloatField(jobject obj, jfieldID fieldID, jfloat value)
 => functions->SetFloatField(env, obj, fieldID, value);
示例#25
0
 // NewGlobalRef
 public jobject NewGlobalRef(jobject obj)
 => functions->NewGlobalRef(env, obj);
示例#26
0
 // SetDoubleField
 public void SetDoubleField(jobject obj, jfieldID fieldID, jdouble value)
 => functions->SetDoubleField(env, obj, fieldID, value);
示例#27
0
 // DeleteLocalRef
 public void DeleteLocalRef(jobject localRef)
 => functions->DeleteLocalRef(env, localRef);
示例#28
0
 // SetStaticObjectField
 public void SetStaticObjectField(jclass clazz, jfieldID fieldID, jobject value)
 => functions->SetStaticObjectField(env, clazz, fieldID, value);
示例#29
0
 // NewLocalRef
 public jobject NewLocalRef(jobject @ref)
 => functions->NewLocalRef(env, @ref);
示例#30
0
 // GetShortField
 public jshort GetShortField(jobject obj, jfieldID fieldID)
 => functions->GetShortField(env, obj, fieldID);