jboolean=typedef typedef.jboolean=unsigned char jbyte=typedef typedef.jbyte=signed char jchar=typedef typedef.jchar=unsigned short jshort=typedef typedef.jshort=short jint=typedef typedef.jint=int jlong=typedef typedef.jlong=long long jfloat=typedef typedef.jfloat=float jdouble=typedef typedef.jdouble=double jsize=typedef typedef.jsize=int jobject=typedef typedef.jobject=void * jclass=typedef typedef.jclass=void * jstring=typedef typedef.jstring=void * jarray=typedef typedef.jarray=void * jobjectArray=typedef typedef.jobjectArray=void * jbooleanArray=typedef typedef.jbooleanArray=void * jbyteArray=typedef typedef.jbyteArray=void * jcharArray=typedef typedef.jcharArray=void * jshortArray=typedef typedef.jshortArray=void * jintArray=typedef typedef.jintArray=void * jlongArray=typedef typedef.jlongArray=void * jfloatArray=typedef typedef.jfloatArray=void * jdoubleArray=typedef typedef.jdoubleArray=void * jthrowable=typedef typedef.jthrowable=void * jweak=typedef typedef.jweak=void * jfieldID=typedef typedef.jfieldID=void * jmethodID=typedef typedef.jmethodID=void * va_list=typedef typedef.va_list=void * _JNIEnv=struct struct._JNIEnv=functions struct._JNIEnv.functions=const struct JNINativeInterface *,0,0 JNIEnv=typedef typedef.JNIEnv=struct _JNIEnv _JavaVM=struct struct._JavaVM=functions struct._JavaVM.functions=const struct JNIInvokeInterface *,0,0 JavaVM=typedef typedef.JavaVM=struct _JavaVM jvalue=union union.jvalue=z,b,c,s,i,j,f,d,l union.jvalue.z=jboolean,0,0 union.jvalue.b=jbyte,0,0 union.jvalue.c=jchar,0,0 union.jvalue.s=jshort,0,0 union.jvalue.i=jint,0,0 union.jvalue.j=jlong,0,0 union.jvalue.f=jfloat,0,0 union.jvalue.d=jdouble,0,0 union.jvalue.l=jobject,0,0 jobjectRefType=enum enum.jobjectRefType=JNIInvalidRefType,JNILocalRefType,JNIGlobalRefType,JNIWeakGlobalRefType enum.jobjectRefType.JNIInvalidRefType=0x0 enum.jobjectRefType.JNILocalRefType=0x1 enum.jobjectRefType.JNIGlobalRefType=0x2 enum.jobjectRefType.JNIWeakGlobalRefType=0x3 enum.jobjectRefType.0x0=JNIInvalidRefType enum.jobjectRefType.0x1=JNILocalRefType enum.jobjectRefType.0x2=JNIGlobalRefType enum.jobjectRefType.0x3=JNIWeakGlobalRefType JNINativeMethod=struct struct.JNINativeMethod=name,signature,fnPtr struct.JNINativeMethod.name=const char *,0,0 struct.JNINativeMethod.signature=const char *,8,0 struct.JNINativeMethod.fnPtr=void *,16,0 JNIInvokeInterface=struct struct.JNIInvokeInterface=reserved0,reserved1,reserved2,DestroyJavaVM,AttachCurrentThread,DetachCurrentThread,GetEnv,AttachCurrentThreadAsDaemon struct.JNIInvokeInterface.reserved0=void *,0,0 struct.JNIInvokeInterface.reserved1=void *,8,0 struct.JNIInvokeInterface.reserved2=void *,16,0 struct.JNIInvokeInterface.DestroyJavaVM=JNIInvokeInterface.DestroyJavaVM,24,0 struct.JNIInvokeInterface.AttachCurrentThread=JNIInvokeInterface.AttachCurrentThread,32,0 struct.JNIInvokeInterface.DetachCurrentThread=JNIInvokeInterface.DetachCurrentThread,40,0 struct.JNIInvokeInterface.GetEnv=JNIInvokeInterface.GetEnv,48,0 struct.JNIInvokeInterface.AttachCurrentThreadAsDaemon=JNIInvokeInterface.AttachCurrentThreadAsDaemon,56,0 JNINativeInterface=struct struct.JNINativeInterface=reserved0,reserved1,reserved2,reserved3,GetVersion,DefineClass,FindClass,FromReflectedMethod,FromReflectedField,ToReflectedMethod,GetSuperclass,IsAssignableFrom,ToReflectedField,Throw,ThrowNew,ExceptionOccurred,ExceptionDescribe,ExceptionClear,FatalError,PushLocalFrame,PopLocalFrame,NewGlobalRef,DeleteGlobalRef,DeleteLocalRef,IsSameObject,NewLocalRef,EnsureLocalCapacity,AllocObject,NewObject,NewObjectV,NewObjectA,GetObjectClass,IsInstanceOf,GetMethodID,CallObjectMethod,CallObjectMethodV,CallObjectMethodA,CallBooleanMethod,CallBooleanMethodV,CallBooleanMethodA,CallByteMethod,CallByteMethodV,CallByteMethodA,CallCharMethod,CallCharMethodV,CallCharMethodA,CallShortMethod,CallShortMethodV,CallShortMethodA,CallIntMethod,CallIntMethodV,CallIntMethodA,CallLongMethod,CallLongMethodV,CallLongMethodA,CallFloatMethod,CallFloatMethodV,CallFloatMethodA,CallDoubleMethod,CallDoubleMethodV,CallDoubleMethodA,CallVoidMethod,CallVoidMethodV,CallVoidMethodA,CallNonvirtualObjectMethod,CallNonvirtualObjectMethodV,CallNonvirtualObjectMethodA,CallNonvirtualBooleanMethod,CallNonvirtualBooleanMethodV,CallNonvirtualBooleanMethodA,CallNonvirtualByteMethod,CallNonvirtualByteMethodV,CallNonvirtualByteMethodA,CallNonvirtualCharMethod,CallNonvirtualCharMethodV,CallNonvirtualCharMethodA,CallNonvirtualShortMethod,CallNonvirtualShortMethodV,CallNonvirtualShortMethodA,CallNonvirtualIntMethod,CallNonvirtualIntMethodV,CallNonvirtualIntMethodA,CallNonvirtualLongMethod,CallNonvirtualLongMethodV,CallNonvirtualLongMethodA,CallNonvirtualFloatMethod,CallNonvirtualFloatMethodV,CallNonvirtualFloatMethodA,CallNonvirtualDoubleMethod,CallNonvirtualDoubleMethodV,CallNonvirtualDoubleMethodA,CallNonvirtualVoidMethod,CallNonvirtualVoidMethodV,CallNonvirtualVoidMethodA,GetFieldID,GetObjectField,GetBooleanField,GetByteField,GetCharField,GetShortField,GetIntField,GetLongField,GetFloatField,GetDoubleField,SetObjectField,SetBooleanField,SetByteField,SetCharField,SetShortField,SetIntField,SetLongField,SetFloatField,SetDoubleField,GetStaticMethodID,CallStaticObjectMethod,CallStaticObjectMethodV,CallStaticObjectMethodA,CallStaticBooleanMethod,CallStaticBooleanMethodV,CallStaticBooleanMethodA,CallStaticByteMethod,CallStaticByteMethodV,CallStaticByteMethodA,CallStaticCharMethod,CallStaticCharMethodV,CallStaticCharMethodA,CallStaticShortMethod,CallStaticShortMethodV,CallStaticShortMethodA,CallStaticIntMethod,CallStaticIntMethodV,CallStaticIntMethodA,CallStaticLongMethod,CallStaticLongMethodV,CallStaticLongMethodA,CallStaticFloatMethod,CallStaticFloatMethodV,CallStaticFloatMethodA,CallStaticDoubleMethod,CallStaticDoubleMethodV,CallStaticDoubleMethodA,CallStaticVoidMethod,CallStaticVoidMethodV,CallStaticVoidMethodA,GetStaticFieldID,GetStaticObjectField,GetStaticBooleanField,GetStaticByteField,GetStaticCharField,GetStaticShortField,GetStaticIntField,GetStaticLongField,GetStaticFloatField,GetStaticDoubleField,SetStaticObjectField,SetStaticBooleanField,SetStaticByteField,SetStaticCharField,SetStaticShortField,SetStaticIntField,SetStaticLongField,SetStaticFloatField,SetStaticDoubleField,NewString,GetStringLength,GetStringChars,ReleaseStringChars,NewStringUTF,GetStringUTFLength,GetStringUTFChars,ReleaseStringUTFChars,GetArrayLength,NewObjectArray,GetObjectArrayElement,SetObjectArrayElement,NewBooleanArray,NewByteArray,NewCharArray,NewShortArray,NewIntArray,NewLongArray,NewFloatArray,NewDoubleArray,GetBooleanArrayElements,GetByteArrayElements,GetCharArrayElements,GetShortArrayElements,GetIntArrayElements,GetLongArrayElements,GetFloatArrayElements,GetDoubleArrayElements,ReleaseBooleanArrayElements,ReleaseByteArrayElements,ReleaseCharArrayElements,ReleaseShortArrayElements,ReleaseIntArrayElements,ReleaseLongArrayElements,ReleaseFloatArrayElements,ReleaseDoubleArrayElements,GetBooleanArrayRegion,GetByteArrayRegion,GetCharArrayRegion,GetShortArrayRegion,GetIntArrayRegion,GetLongArrayRegion,GetFloatArrayRegion,GetDoubleArrayRegion,SetBooleanArrayRegion,SetByteArrayRegion,SetCharArrayRegion,SetShortArrayRegion,SetIntArrayRegion,SetLongArrayRegion,SetFloatArrayRegion,SetDoubleArrayRegion,RegisterNatives,UnregisterNatives,MonitorEnter,MonitorExit,GetJavaVM,GetStringRegion,GetStringUTFRegion,GetPrimitiveArrayCritical,ReleasePrimitiveArrayCritical,GetStringCritical,ReleaseStringCritical,NewWeakGlobalRef,DeleteWeakGlobalRef,ExceptionCheck,NewDirectByteBuffer,GetDirectBufferAddress,GetDirectBufferCapacity,GetObjectRefType struct.JNINativeInterface.reserved0=void *,0,0 struct.JNINativeInterface.reserved1=void *,8,0 struct.JNINativeInterface.reserved2=void *,16,0 struct.JNINativeInterface.reserved3=void *,24,0 struct.JNINativeInterface.GetVersion=JNINativeInterface.GetVersion,32,0 struct.JNINativeInterface.DefineClass=void *,40,0 struct.JNINativeInterface.FindClass=JNINativeInterface.FindClass,48,0 struct.JNINativeInterface.FromReflectedMethod=void *,56,0 struct.JNINativeInterface.FromReflectedField=void *,64,0 struct.JNINativeInterface.ToReflectedMethod=void *,72,0 struct.JNINativeInterface.GetSuperclass=void *,80,0 struct.JNINativeInterface.IsAssignableFrom=void *,88,0 struct.JNINativeInterface.ToReflectedField=void *,96,0 struct.JNINativeInterface.Throw=void *,104,0 struct.JNINativeInterface.ThrowNew=void *,112,0 struct.JNINativeInterface.ExceptionOccurred=void *,120,0 struct.JNINativeInterface.ExceptionDescribe=void *,128,0 struct.JNINativeInterface.ExceptionClear=void *,136,0 struct.JNINativeInterface.FatalError=void *,144,0 struct.JNINativeInterface.PushLocalFrame=void *,152,0 struct.JNINativeInterface.PopLocalFrame=void *,160,0 struct.JNINativeInterface.NewGlobalRef=void *,168,0 struct.JNINativeInterface.DeleteGlobalRef=void *,176,0 struct.JNINativeInterface.DeleteLocalRef=void *,184,0 struct.JNINativeInterface.IsSameObject=void *,192,0 struct.JNINativeInterface.NewLocalRef=void *,200,0 struct.JNINativeInterface.EnsureLocalCapacity=void *,208,0 struct.JNINativeInterface.AllocObject=void *,216,0 struct.JNINativeInterface.NewObject=void *,224,0 struct.JNINativeInterface.NewObjectV=void *,232,0 struct.JNINativeInterface.NewObjectA=void *,240,0 struct.JNINativeInterface.GetObjectClass=void *,248,0 struct.JNINativeInterface.IsInstanceOf=void *,256,0 struct.JNINativeInterface.GetMethodID=JNINativeInterface.GetMethodID,264,0 struct.JNINativeInterface.CallObjectMethod=JNINativeInterface.CallObjectMethod,272,0 struct.JNINativeInterface.CallObjectMethodV=JNINativeInterface.CallObjectMethodV,280,0 struct.JNINativeInterface.CallObjectMethodA=JNINativeInterface.CallObjectMethodA,288,0 struct.JNINativeInterface.CallBooleanMethod=JNINativeInterface.CallBooleanMethod,296,0 struct.JNINativeInterface.CallBooleanMethodV=JNINativeInterface.CallBooleanMethodV,304,0 struct.JNINativeInterface.CallBooleanMethodA=JNINativeInterface.CallBooleanMethodA,312,0 struct.JNINativeInterface.CallByteMethod=JNINativeInterface.CallByteMethod,320,0 struct.JNINativeInterface.CallByteMethodV=JNINativeInterface.CallByteMethodV,328,0 struct.JNINativeInterface.CallByteMethodA=JNINativeInterface.CallByteMethodA,336,0 struct.JNINativeInterface.CallCharMethod=JNINativeInterface.CallCharMethod,344,0 struct.JNINativeInterface.CallCharMethodV=JNINativeInterface.CallCharMethodV,352,0 struct.JNINativeInterface.CallCharMethodA=JNINativeInterface.CallCharMethodA,360,0 struct.JNINativeInterface.CallShortMethod=JNINativeInterface.CallShortMethod,368,0 struct.JNINativeInterface.CallShortMethodV=JNINativeInterface.CallShortMethodV,376,0 struct.JNINativeInterface.CallShortMethodA=JNINativeInterface.CallShortMethodA,384,0 struct.JNINativeInterface.CallIntMethod=JNINativeInterface.CallIntMethod,392,0 struct.JNINativeInterface.CallIntMethodV=JNINativeInterface.CallIntMethodV,400,0 struct.JNINativeInterface.CallIntMethodA=JNINativeInterface.CallIntMethodA,408,0 struct.JNINativeInterface.CallLongMethod=JNINativeInterface.CallLongMethod,416,0 struct.JNINativeInterface.CallLongMethodV=JNINativeInterface.CallLongMethodV,424,0 struct.JNINativeInterface.CallLongMethodA=JNINativeInterface.CallLongMethodA,432,0 struct.JNINativeInterface.CallFloatMethod=JNINativeInterface.CallFloatMethod,440,0 struct.JNINativeInterface.CallFloatMethodV=JNINativeInterface.CallFloatMethodV,448,0 struct.JNINativeInterface.CallFloatMethodA=JNINativeInterface.CallFloatMethodA,456,0 struct.JNINativeInterface.CallDoubleMethod=JNINativeInterface.CallDoubleMethod,464,0 struct.JNINativeInterface.CallDoubleMethodV=JNINativeInterface.CallDoubleMethodV,472,0 struct.JNINativeInterface.CallDoubleMethodA=JNINativeInterface.CallDoubleMethodA,480,0 struct.JNINativeInterface.CallVoidMethod=JNINativeInterface.CallVoidMethod,488,0 struct.JNINativeInterface.CallVoidMethodV=JNINativeInterface.CallVoidMethodV,496,0 struct.JNINativeInterface.CallVoidMethodA=JNINativeInterface.CallVoidMethodA,504,0 struct.JNINativeInterface.CallNonvirtualObjectMethod=JNINativeInterface.CallNonvirtualObjectMethod,512,0 struct.JNINativeInterface.CallNonvirtualObjectMethodV=JNINativeInterface.CallNonvirtualObjectMethodV,520,0 struct.JNINativeInterface.CallNonvirtualObjectMethodA=JNINativeInterface.CallNonvirtualObjectMethodA,528,0 struct.JNINativeInterface.CallNonvirtualBooleanMethod=JNINativeInterface.CallNonvirtualBooleanMethod,536,0 struct.JNINativeInterface.CallNonvirtualBooleanMethodV=JNINativeInterface.CallNonvirtualBooleanMethodV,544,0 struct.JNINativeInterface.CallNonvirtualBooleanMethodA=JNINativeInterface.CallNonvirtualBooleanMethodA,552,0 struct.JNINativeInterface.CallNonvirtualByteMethod=JNINativeInterface.CallNonvirtualByteMethod,560,0 struct.JNINativeInterface.CallNonvirtualByteMethodV=JNINativeInterface.CallNonvirtualByteMethodV,568,0 struct.JNINativeInterface.CallNonvirtualByteMethodA=JNINativeInterface.CallNonvirtualByteMethodA,576,0 struct.JNINativeInterface.CallNonvirtualCharMethod=JNINativeInterface.CallNonvirtualCharMethod,584,0 struct.JNINativeInterface.CallNonvirtualCharMethodV=JNINativeInterface.CallNonvirtualCharMethodV,592,0 struct.JNINativeInterface.CallNonvirtualCharMethodA=JNINativeInterface.CallNonvirtualCharMethodA,600,0 struct.JNINativeInterface.CallNonvirtualShortMethod=JNINativeInterface.CallNonvirtualShortMethod,608,0 struct.JNINativeInterface.CallNonvirtualShortMethodV=JNINativeInterface.CallNonvirtualShortMethodV,616,0 struct.JNINativeInterface.CallNonvirtualShortMethodA=JNINativeInterface.CallNonvirtualShortMethodA,624,0 struct.JNINativeInterface.CallNonvirtualIntMethod=JNINativeInterface.CallNonvirtualIntMethod,632,0 struct.JNINativeInterface.CallNonvirtualIntMethodV=JNINativeInterface.CallNonvirtualIntMethodV,640,0 struct.JNINativeInterface.CallNonvirtualIntMethodA=JNINativeInterface.CallNonvirtualIntMethodA,648,0 struct.JNINativeInterface.CallNonvirtualLongMethod=JNINativeInterface.CallNonvirtualLongMethod,656,0 struct.JNINativeInterface.CallNonvirtualLongMethodV=JNINativeInterface.CallNonvirtualLongMethodV,664,0 struct.JNINativeInterface.CallNonvirtualLongMethodA=JNINativeInterface.CallNonvirtualLongMethodA,672,0 struct.JNINativeInterface.CallNonvirtualFloatMethod=JNINativeInterface.CallNonvirtualFloatMethod,680,0 struct.JNINativeInterface.CallNonvirtualFloatMethodV=JNINativeInterface.CallNonvirtualFloatMethodV,688,0 struct.JNINativeInterface.CallNonvirtualFloatMethodA=JNINativeInterface.CallNonvirtualFloatMethodA,696,0 struct.JNINativeInterface.CallNonvirtualDoubleMethod=JNINativeInterface.CallNonvirtualDoubleMethod,704,0 struct.JNINativeInterface.CallNonvirtualDoubleMethodV=JNINativeInterface.CallNonvirtualDoubleMethodV,712,0 struct.JNINativeInterface.CallNonvirtualDoubleMethodA=JNINativeInterface.CallNonvirtualDoubleMethodA,720,0 struct.JNINativeInterface.CallNonvirtualVoidMethod=JNINativeInterface.CallNonvirtualVoidMethod,728,0 struct.JNINativeInterface.CallNonvirtualVoidMethodV=JNINativeInterface.CallNonvirtualVoidMethodV,736,0 struct.JNINativeInterface.CallNonvirtualVoidMethodA=JNINativeInterface.CallNonvirtualVoidMethodA,744,0 struct.JNINativeInterface.GetFieldID=void *,752,0 struct.JNINativeInterface.GetObjectField=void *,760,0 struct.JNINativeInterface.GetBooleanField=void *,768,0 struct.JNINativeInterface.GetByteField=void *,776,0 struct.JNINativeInterface.GetCharField=void *,784,0 struct.JNINativeInterface.GetShortField=void *,792,0 struct.JNINativeInterface.GetIntField=void *,800,0 struct.JNINativeInterface.GetLongField=void *,808,0 struct.JNINativeInterface.GetFloatField=void *,816,0 struct.JNINativeInterface.GetDoubleField=void *,824,0 struct.JNINativeInterface.SetObjectField=void *,832,0 struct.JNINativeInterface.SetBooleanField=void *,840,0 struct.JNINativeInterface.SetByteField=void *,848,0 struct.JNINativeInterface.SetCharField=void *,856,0 struct.JNINativeInterface.SetShortField=void *,864,0 struct.JNINativeInterface.SetIntField=void *,872,0 struct.JNINativeInterface.SetLongField=void *,880,0 struct.JNINativeInterface.SetFloatField=void *,888,0 struct.JNINativeInterface.SetDoubleField=void *,896,0 struct.JNINativeInterface.GetStaticMethodID=JNINativeInterface.GetStaticMethodID,904,0 struct.JNINativeInterface.CallStaticObjectMethod=JNINativeInterface.CallStaticObjectMethod,912,0 struct.JNINativeInterface.CallStaticObjectMethodV=JNINativeInterface.CallStaticObjectMethodV,920,0 struct.JNINativeInterface.CallStaticObjectMethodA=JNINativeInterface.CallStaticObjectMethodA,928,0 struct.JNINativeInterface.CallStaticBooleanMethod=JNINativeInterface.CallStaticBooleanMethod,936,0 struct.JNINativeInterface.CallStaticBooleanMethodV=JNINativeInterface.CallStaticBooleanMethodV,944,0 struct.JNINativeInterface.CallStaticBooleanMethodA=JNINativeInterface.CallStaticBooleanMethodA,952,0 struct.JNINativeInterface.CallStaticByteMethod=JNINativeInterface.CallStaticByteMethod,960,0 struct.JNINativeInterface.CallStaticByteMethodV=JNINativeInterface.CallStaticByteMethodV,968,0 struct.JNINativeInterface.CallStaticByteMethodA=JNINativeInterface.CallStaticByteMethodA,976,0 struct.JNINativeInterface.CallStaticCharMethod=JNINativeInterface.CallStaticCharMethod,984,0 struct.JNINativeInterface.CallStaticCharMethodV=JNINativeInterface.CallStaticCharMethodV,992,0 struct.JNINativeInterface.CallStaticCharMethodA=JNINativeInterface.CallStaticCharMethodA,1000,0 struct.JNINativeInterface.CallStaticShortMethod=JNINativeInterface.CallStaticShortMethod,1008,0 struct.JNINativeInterface.CallStaticShortMethodV=JNINativeInterface.CallStaticShortMethodV,1016,0 struct.JNINativeInterface.CallStaticShortMethodA=JNINativeInterface.CallStaticShortMethodA,1024,0 struct.JNINativeInterface.CallStaticIntMethod=JNINativeInterface.CallStaticIntMethod,1032,0 struct.JNINativeInterface.CallStaticIntMethodV=JNINativeInterface.CallStaticIntMethodV,1040,0 struct.JNINativeInterface.CallStaticIntMethodA=JNINativeInterface.CallStaticIntMethodA,1048,0 struct.JNINativeInterface.CallStaticLongMethod=JNINativeInterface.CallStaticLongMethod,1056,0 struct.JNINativeInterface.CallStaticLongMethodV=JNINativeInterface.CallStaticLongMethodV,1064,0 struct.JNINativeInterface.CallStaticLongMethodA=JNINativeInterface.CallStaticLongMethodA,1072,0 struct.JNINativeInterface.CallStaticFloatMethod=JNINativeInterface.CallStaticFloatMethod,1080,0 struct.JNINativeInterface.CallStaticFloatMethodV=JNINativeInterface.CallStaticFloatMethodV,1088,0 struct.JNINativeInterface.CallStaticFloatMethodA=JNINativeInterface.CallStaticFloatMethodA,1096,0 struct.JNINativeInterface.CallStaticDoubleMethod=JNINativeInterface.CallStaticDoubleMethod,1104,0 struct.JNINativeInterface.CallStaticDoubleMethodV=JNINativeInterface.CallStaticDoubleMethodV,1112,0 struct.JNINativeInterface.CallStaticDoubleMethodA=JNINativeInterface.CallStaticDoubleMethodA,1120,0 struct.JNINativeInterface.CallStaticVoidMethod=JNINativeInterface.CallStaticVoidMethod,1128,0 struct.JNINativeInterface.CallStaticVoidMethodV=JNINativeInterface.CallStaticVoidMethodV,1136,0 struct.JNINativeInterface.CallStaticVoidMethodA=JNINativeInterface.CallStaticVoidMethodA,1144,0 struct.JNINativeInterface.GetStaticFieldID=void *,1152,0 struct.JNINativeInterface.GetStaticObjectField=void *,1160,0 struct.JNINativeInterface.GetStaticBooleanField=void *,1168,0 struct.JNINativeInterface.GetStaticByteField=void *,1176,0 struct.JNINativeInterface.GetStaticCharField=void *,1184,0 struct.JNINativeInterface.GetStaticShortField=void *,1192,0 struct.JNINativeInterface.GetStaticIntField=void *,1200,0 struct.JNINativeInterface.GetStaticLongField=void *,1208,0 struct.JNINativeInterface.GetStaticFloatField=void *,1216,0 struct.JNINativeInterface.GetStaticDoubleField=void *,1224,0 struct.JNINativeInterface.SetStaticObjectField=void *,1232,0 struct.JNINativeInterface.SetStaticBooleanField=void *,1240,0 struct.JNINativeInterface.SetStaticByteField=void *,1248,0 struct.JNINativeInterface.SetStaticCharField=void *,1256,0 struct.JNINativeInterface.SetStaticShortField=void *,1264,0 struct.JNINativeInterface.SetStaticIntField=void *,1272,0 struct.JNINativeInterface.SetStaticLongField=void *,1280,0 struct.JNINativeInterface.SetStaticFloatField=void *,1288,0 struct.JNINativeInterface.SetStaticDoubleField=void *,1296,0 struct.JNINativeInterface.NewString=void *,1304,0 struct.JNINativeInterface.GetStringLength=void *,1312,0 struct.JNINativeInterface.GetStringChars=void *,1320,0 struct.JNINativeInterface.ReleaseStringChars=void *,1328,0 struct.JNINativeInterface.NewStringUTF=JNINativeInterface.NewStringUTF,1336,0 struct.JNINativeInterface.GetStringUTFLength=void *,1344,0 struct.JNINativeInterface.GetStringUTFChars=JNINativeInterface.GetStringUTFChars,1352,0 struct.JNINativeInterface.ReleaseStringUTFChars=JNINativeInterface.ReleaseStringUTFChars,1360,0 struct.JNINativeInterface.GetArrayLength=JNINativeInterface.GetArrayLength,1368,0 struct.JNINativeInterface.NewObjectArray=void *,1376,0 struct.JNINativeInterface.GetObjectArrayElement=void *,1384,0 struct.JNINativeInterface.SetObjectArrayElement=void *,1392,0 struct.JNINativeInterface.NewBooleanArray=void *,1400,0 struct.JNINativeInterface.NewByteArray=void *,1408,0 struct.JNINativeInterface.NewCharArray=void *,1416,0 struct.JNINativeInterface.NewShortArray=void *,1424,0 struct.JNINativeInterface.NewIntArray=void *,1432,0 struct.JNINativeInterface.NewLongArray=void *,1440,0 struct.JNINativeInterface.NewFloatArray=void *,1448,0 struct.JNINativeInterface.NewDoubleArray=void *,1456,0 struct.JNINativeInterface.GetBooleanArrayElements=void *,1464,0 struct.JNINativeInterface.GetByteArrayElements=void *,1472,0 struct.JNINativeInterface.GetCharArrayElements=void *,1480,0 struct.JNINativeInterface.GetShortArrayElements=void *,1488,0 struct.JNINativeInterface.GetIntArrayElements=void *,1496,0 struct.JNINativeInterface.GetLongArrayElements=void *,1504,0 struct.JNINativeInterface.GetFloatArrayElements=void *,1512,0 struct.JNINativeInterface.GetDoubleArrayElements=void *,1520,0 struct.JNINativeInterface.ReleaseBooleanArrayElements=void *,1528,0 struct.JNINativeInterface.ReleaseByteArrayElements=void *,1536,0 struct.JNINativeInterface.ReleaseCharArrayElements=void *,1544,0 struct.JNINativeInterface.ReleaseShortArrayElements=void *,1552,0 struct.JNINativeInterface.ReleaseIntArrayElements=void *,1560,0 struct.JNINativeInterface.ReleaseLongArrayElements=void *,1568,0 struct.JNINativeInterface.ReleaseFloatArrayElements=void *,1576,0 struct.JNINativeInterface.ReleaseDoubleArrayElements=void *,1584,0 struct.JNINativeInterface.GetBooleanArrayRegion=void *,1592,0 struct.JNINativeInterface.GetByteArrayRegion=void *,1600,0 struct.JNINativeInterface.GetCharArrayRegion=void *,1608,0 struct.JNINativeInterface.GetShortArrayRegion=void *,1616,0 struct.JNINativeInterface.GetIntArrayRegion=void *,1624,0 struct.JNINativeInterface.GetLongArrayRegion=void *,1632,0 struct.JNINativeInterface.GetFloatArrayRegion=void *,1640,0 struct.JNINativeInterface.GetDoubleArrayRegion=void *,1648,0 struct.JNINativeInterface.SetBooleanArrayRegion=void *,1656,0 struct.JNINativeInterface.SetByteArrayRegion=void *,1664,0 struct.JNINativeInterface.SetCharArrayRegion=void *,1672,0 struct.JNINativeInterface.SetShortArrayRegion=void *,1680,0 struct.JNINativeInterface.SetIntArrayRegion=void *,1688,0 struct.JNINativeInterface.SetLongArrayRegion=void *,1696,0 struct.JNINativeInterface.SetFloatArrayRegion=void *,1704,0 struct.JNINativeInterface.SetDoubleArrayRegion=void *,1712,0 struct.JNINativeInterface.RegisterNatives=JNINativeInterface.RegisterNatives,1720,0 struct.JNINativeInterface.UnregisterNatives=void *,1728,0 struct.JNINativeInterface.MonitorEnter=void *,1736,0 struct.JNINativeInterface.MonitorExit=void *,1744,0 struct.JNINativeInterface.GetJavaVM=void *,1752,0 struct.JNINativeInterface.GetStringRegion=void *,1760,0 struct.JNINativeInterface.GetStringUTFRegion=void *,1768,0 struct.JNINativeInterface.GetPrimitiveArrayCritical=void *,1776,0 struct.JNINativeInterface.ReleasePrimitiveArrayCritical=void *,1784,0 struct.JNINativeInterface.GetStringCritical=void *,1792,0 struct.JNINativeInterface.ReleaseStringCritical=void *,1800,0 struct.JNINativeInterface.NewWeakGlobalRef=void *,1808,0 struct.JNINativeInterface.DeleteWeakGlobalRef=void *,1816,0 struct.JNINativeInterface.ExceptionCheck=void *,1824,0 struct.JNINativeInterface.NewDirectByteBuffer=void *,1832,0 struct.JNINativeInterface.GetDirectBufferAddress=JNINativeInterface.GetDirectBufferAddress,1840,0 struct.JNINativeInterface.GetDirectBufferCapacity=void *,1848,0 struct.JNINativeInterface.GetObjectRefType=void *,1856,0 JNIInvokeInterface.DestroyJavaVM=func type.JNIInvokeInterface.DestroyJavaVM=func func.JNIInvokeInterface.DestroyJavaVM=vm func.JNIInvokeInterface.DestroyJavaVM.arg.0=JavaVM *,vm func.JNIInvokeInterface.DestroyJavaVM.args=1 func.JNIInvokeInterface.DestroyJavaVM.ret=jint JNIInvokeInterface.AttachCurrentThread=func type.JNIInvokeInterface.AttachCurrentThread=func func.JNIInvokeInterface.AttachCurrentThread=vm,penv,args func.JNIInvokeInterface.AttachCurrentThread.arg.0=JavaVM *,vm func.JNIInvokeInterface.AttachCurrentThread.arg.1=void **,penv func.JNIInvokeInterface.AttachCurrentThread.arg.2=void *,args func.JNIInvokeInterface.AttachCurrentThread.args=3 func.JNIInvokeInterface.AttachCurrentThread.ret=jint JNIInvokeInterface.DetachCurrentThread=func type.JNIInvokeInterface.DetachCurrentThread=func func.JNIInvokeInterface.DetachCurrentThread=vm func.JNIInvokeInterface.DetachCurrentThread.arg.0=JavaVM *,vm func.JNIInvokeInterface.DetachCurrentThread.args=1 func.JNIInvokeInterface.DetachCurrentThread.ret=jint JNIInvokeInterface.GetEnv=func type.JNIInvokeInterface.GetEnv=func func.JNIInvokeInterface.GetEnv=vm,penv,version func.JNIInvokeInterface.GetEnv.arg.0=JavaVM *,vm func.JNIInvokeInterface.GetEnv.arg.1=void **,penv func.JNIInvokeInterface.GetEnv.arg.2=jint,version func.JNIInvokeInterface.GetEnv.args=3 func.JNIInvokeInterface.GetEnv.ret=jint JNIInvokeInterface.AttachCurrentThreadAsDaemon=func type.JNIInvokeInterface.AttachCurrentThreadAsDaemon=func func.JNIInvokeInterface.AttachCurrentThreadAsDaemon=vm,penv,args func.JNIInvokeInterface.AttachCurrentThreadAsDaemon.arg.0=JavaVM *,vm func.JNIInvokeInterface.AttachCurrentThreadAsDaemon.arg.1=void **,penv func.JNIInvokeInterface.AttachCurrentThreadAsDaemon.arg.2=void *,args func.JNIInvokeInterface.AttachCurrentThreadAsDaemon.args=3 func.JNIInvokeInterface.AttachCurrentThreadAsDaemon.ret=jint JNINativeInterface.GetVersion=func type.JNINativeInterface.GetVersion=func func.JNINativeInterface.GetVersion=env func.JNINativeInterface.GetVersion.arg.0=JNIEnv *,env func.JNINativeInterface.GetVersion.args=1 func.JNINativeInterface.GetVersion.ret=jint JNINativeInterface.FindClass=func type.JNINativeInterface.FindClass=func func.JNINativeInterface.FindClass=env,name func.JNINativeInterface.FindClass.arg.0=JNIEnv *,env func.JNINativeInterface.FindClass.arg.1=const char *,name func.JNINativeInterface.FindClass.args=2 func.JNINativeInterface.FindClass.ret=jclass JNINativeInterface.GetMethodID=func type.JNINativeInterface.GetMethodID=func func.JNINativeInterface.GetMethodID=env,clazz,name,signature func.JNINativeInterface.GetMethodID.arg.0=JNIEnv *,env func.JNINativeInterface.GetMethodID.arg.1=jclass,clazz func.JNINativeInterface.GetMethodID.arg.2=const char *,name func.JNINativeInterface.GetMethodID.arg.3=const char *,signature func.JNINativeInterface.GetMethodID.args=4 func.JNINativeInterface.GetMethodID.ret=jmethodID JNINativeInterface.CallObjectMethod=func type.JNINativeInterface.CallObjectMethod=func func.JNINativeInterface.CallObjectMethod=env,object,methodID,... func.JNINativeInterface.CallObjectMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallObjectMethod.arg.1=jobject,object func.JNINativeInterface.CallObjectMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallObjectMethod.arg.3=,... func.JNINativeInterface.CallObjectMethod.args=4 func.JNINativeInterface.CallObjectMethod.ret=jobject JNINativeInterface.CallObjectMethodV=func type.JNINativeInterface.CallObjectMethodV=func func.JNINativeInterface.CallObjectMethodV=env,object,methodID,args func.JNINativeInterface.CallObjectMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallObjectMethodV.arg.1=jobject,object func.JNINativeInterface.CallObjectMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallObjectMethodV.arg.3=va_list,args func.JNINativeInterface.CallObjectMethodV.args=4 func.JNINativeInterface.CallObjectMethodV.ret=jobject JNINativeInterface.CallObjectMethodA=func type.JNINativeInterface.CallObjectMethodA=func func.JNINativeInterface.CallObjectMethodA=env,object,methodID,args func.JNINativeInterface.CallObjectMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallObjectMethodA.arg.1=jobject,object func.JNINativeInterface.CallObjectMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallObjectMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallObjectMethodA.args=4 func.JNINativeInterface.CallObjectMethodA.ret=jobject JNINativeInterface.CallBooleanMethod=func type.JNINativeInterface.CallBooleanMethod=func func.JNINativeInterface.CallBooleanMethod=env,object,methodID,... func.JNINativeInterface.CallBooleanMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallBooleanMethod.arg.1=jobject,object func.JNINativeInterface.CallBooleanMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallBooleanMethod.arg.3=,... func.JNINativeInterface.CallBooleanMethod.args=4 func.JNINativeInterface.CallBooleanMethod.ret=jboolean JNINativeInterface.CallBooleanMethodV=func type.JNINativeInterface.CallBooleanMethodV=func func.JNINativeInterface.CallBooleanMethodV=env,object,methodID,args func.JNINativeInterface.CallBooleanMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallBooleanMethodV.arg.1=jobject,object func.JNINativeInterface.CallBooleanMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallBooleanMethodV.arg.3=va_list,args func.JNINativeInterface.CallBooleanMethodV.args=4 func.JNINativeInterface.CallBooleanMethodV.ret=jboolean JNINativeInterface.CallBooleanMethodA=func type.JNINativeInterface.CallBooleanMethodA=func func.JNINativeInterface.CallBooleanMethodA=env,object,methodID,args func.JNINativeInterface.CallBooleanMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallBooleanMethodA.arg.1=jobject,object func.JNINativeInterface.CallBooleanMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallBooleanMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallBooleanMethodA.args=4 func.JNINativeInterface.CallBooleanMethodA.ret=jboolean JNINativeInterface.CallByteMethod=func type.JNINativeInterface.CallByteMethod=func func.JNINativeInterface.CallByteMethod=env,object,methodID,... func.JNINativeInterface.CallByteMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallByteMethod.arg.1=jobject,object func.JNINativeInterface.CallByteMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallByteMethod.arg.3=,... func.JNINativeInterface.CallByteMethod.args=4 func.JNINativeInterface.CallByteMethod.ret=jbyte JNINativeInterface.CallByteMethodV=func type.JNINativeInterface.CallByteMethodV=func func.JNINativeInterface.CallByteMethodV=env,object,methodID,args func.JNINativeInterface.CallByteMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallByteMethodV.arg.1=jobject,object func.JNINativeInterface.CallByteMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallByteMethodV.arg.3=va_list,args func.JNINativeInterface.CallByteMethodV.args=4 func.JNINativeInterface.CallByteMethodV.ret=jbyte JNINativeInterface.CallByteMethodA=func type.JNINativeInterface.CallByteMethodA=func func.JNINativeInterface.CallByteMethodA=env,object,methodID,args func.JNINativeInterface.CallByteMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallByteMethodA.arg.1=jobject,object func.JNINativeInterface.CallByteMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallByteMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallByteMethodA.args=4 func.JNINativeInterface.CallByteMethodA.ret=jbyte JNINativeInterface.CallCharMethod=func type.JNINativeInterface.CallCharMethod=func func.JNINativeInterface.CallCharMethod=env,object,methodID,... func.JNINativeInterface.CallCharMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallCharMethod.arg.1=jobject,object func.JNINativeInterface.CallCharMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallCharMethod.arg.3=,... func.JNINativeInterface.CallCharMethod.args=4 func.JNINativeInterface.CallCharMethod.ret=jchar JNINativeInterface.CallCharMethodV=func type.JNINativeInterface.CallCharMethodV=func func.JNINativeInterface.CallCharMethodV=env,object,methodID,args func.JNINativeInterface.CallCharMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallCharMethodV.arg.1=jobject,object func.JNINativeInterface.CallCharMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallCharMethodV.arg.3=va_list,args func.JNINativeInterface.CallCharMethodV.args=4 func.JNINativeInterface.CallCharMethodV.ret=jchar JNINativeInterface.CallCharMethodA=func type.JNINativeInterface.CallCharMethodA=func func.JNINativeInterface.CallCharMethodA=env,object,methodID,args func.JNINativeInterface.CallCharMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallCharMethodA.arg.1=jobject,object func.JNINativeInterface.CallCharMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallCharMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallCharMethodA.args=4 func.JNINativeInterface.CallCharMethodA.ret=jchar JNINativeInterface.CallShortMethod=func type.JNINativeInterface.CallShortMethod=func func.JNINativeInterface.CallShortMethod=env,object,methodID,... func.JNINativeInterface.CallShortMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallShortMethod.arg.1=jobject,object func.JNINativeInterface.CallShortMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallShortMethod.arg.3=,... func.JNINativeInterface.CallShortMethod.args=4 func.JNINativeInterface.CallShortMethod.ret=jshort JNINativeInterface.CallShortMethodV=func type.JNINativeInterface.CallShortMethodV=func func.JNINativeInterface.CallShortMethodV=env,object,methodID,args func.JNINativeInterface.CallShortMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallShortMethodV.arg.1=jobject,object func.JNINativeInterface.CallShortMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallShortMethodV.arg.3=va_list,args func.JNINativeInterface.CallShortMethodV.args=4 func.JNINativeInterface.CallShortMethodV.ret=jshort JNINativeInterface.CallShortMethodA=func type.JNINativeInterface.CallShortMethodA=func func.JNINativeInterface.CallShortMethodA=env,object,methodID,args func.JNINativeInterface.CallShortMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallShortMethodA.arg.1=jobject,object func.JNINativeInterface.CallShortMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallShortMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallShortMethodA.args=4 func.JNINativeInterface.CallShortMethodA.ret=jshort JNINativeInterface.CallIntMethod=func type.JNINativeInterface.CallIntMethod=func func.JNINativeInterface.CallIntMethod=env,object,methodID,... func.JNINativeInterface.CallIntMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallIntMethod.arg.1=jobject,object func.JNINativeInterface.CallIntMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallIntMethod.arg.3=,... func.JNINativeInterface.CallIntMethod.args=4 func.JNINativeInterface.CallIntMethod.ret=jint JNINativeInterface.CallIntMethodV=func type.JNINativeInterface.CallIntMethodV=func func.JNINativeInterface.CallIntMethodV=env,object,methodID,args func.JNINativeInterface.CallIntMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallIntMethodV.arg.1=jobject,object func.JNINativeInterface.CallIntMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallIntMethodV.arg.3=va_list,args func.JNINativeInterface.CallIntMethodV.args=4 func.JNINativeInterface.CallIntMethodV.ret=jint JNINativeInterface.CallIntMethodA=func type.JNINativeInterface.CallIntMethodA=func func.JNINativeInterface.CallIntMethodA=env,object,methodID,args func.JNINativeInterface.CallIntMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallIntMethodA.arg.1=jobject,object func.JNINativeInterface.CallIntMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallIntMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallIntMethodA.args=4 func.JNINativeInterface.CallIntMethodA.ret=jint JNINativeInterface.CallLongMethod=func type.JNINativeInterface.CallLongMethod=func func.JNINativeInterface.CallLongMethod=env,object,methodID,... func.JNINativeInterface.CallLongMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallLongMethod.arg.1=jobject,object func.JNINativeInterface.CallLongMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallLongMethod.arg.3=,... func.JNINativeInterface.CallLongMethod.args=4 func.JNINativeInterface.CallLongMethod.ret=jlong JNINativeInterface.CallLongMethodV=func type.JNINativeInterface.CallLongMethodV=func func.JNINativeInterface.CallLongMethodV=env,object,methodID,args func.JNINativeInterface.CallLongMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallLongMethodV.arg.1=jobject,object func.JNINativeInterface.CallLongMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallLongMethodV.arg.3=va_list,args func.JNINativeInterface.CallLongMethodV.args=4 func.JNINativeInterface.CallLongMethodV.ret=jlong JNINativeInterface.CallLongMethodA=func type.JNINativeInterface.CallLongMethodA=func func.JNINativeInterface.CallLongMethodA=env,object,methodID,args func.JNINativeInterface.CallLongMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallLongMethodA.arg.1=jobject,object func.JNINativeInterface.CallLongMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallLongMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallLongMethodA.args=4 func.JNINativeInterface.CallLongMethodA.ret=jlong JNINativeInterface.CallFloatMethod=func type.JNINativeInterface.CallFloatMethod=func func.JNINativeInterface.CallFloatMethod=env,object,methodID,... func.JNINativeInterface.CallFloatMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallFloatMethod.arg.1=jobject,object func.JNINativeInterface.CallFloatMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallFloatMethod.arg.3=,... func.JNINativeInterface.CallFloatMethod.args=4 func.JNINativeInterface.CallFloatMethod.ret=jfloat JNINativeInterface.CallFloatMethodV=func type.JNINativeInterface.CallFloatMethodV=func func.JNINativeInterface.CallFloatMethodV=env,object,methodID,args func.JNINativeInterface.CallFloatMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallFloatMethodV.arg.1=jobject,object func.JNINativeInterface.CallFloatMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallFloatMethodV.arg.3=va_list,args func.JNINativeInterface.CallFloatMethodV.args=4 func.JNINativeInterface.CallFloatMethodV.ret=jfloat JNINativeInterface.CallFloatMethodA=func type.JNINativeInterface.CallFloatMethodA=func func.JNINativeInterface.CallFloatMethodA=env,object,methodID,args func.JNINativeInterface.CallFloatMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallFloatMethodA.arg.1=jobject,object func.JNINativeInterface.CallFloatMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallFloatMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallFloatMethodA.args=4 func.JNINativeInterface.CallFloatMethodA.ret=jfloat JNINativeInterface.CallDoubleMethod=func type.JNINativeInterface.CallDoubleMethod=func func.JNINativeInterface.CallDoubleMethod=env,object,methodID,... func.JNINativeInterface.CallDoubleMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallDoubleMethod.arg.1=jobject,object func.JNINativeInterface.CallDoubleMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallDoubleMethod.arg.3=,... func.JNINativeInterface.CallDoubleMethod.args=4 func.JNINativeInterface.CallDoubleMethod.ret=jdouble JNINativeInterface.CallDoubleMethodV=func type.JNINativeInterface.CallDoubleMethodV=func func.JNINativeInterface.CallDoubleMethodV=env,object,methodID,args func.JNINativeInterface.CallDoubleMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallDoubleMethodV.arg.1=jobject,object func.JNINativeInterface.CallDoubleMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallDoubleMethodV.arg.3=va_list,args func.JNINativeInterface.CallDoubleMethodV.args=4 func.JNINativeInterface.CallDoubleMethodV.ret=jdouble JNINativeInterface.CallDoubleMethodA=func type.JNINativeInterface.CallDoubleMethodA=func func.JNINativeInterface.CallDoubleMethodA=env,object,methodID,args func.JNINativeInterface.CallDoubleMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallDoubleMethodA.arg.1=jobject,object func.JNINativeInterface.CallDoubleMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallDoubleMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallDoubleMethodA.args=4 func.JNINativeInterface.CallDoubleMethodA.ret=jdouble JNINativeInterface.CallVoidMethod=func type.JNINativeInterface.CallVoidMethod=func func.JNINativeInterface.CallVoidMethod=env,object,methodID,... func.JNINativeInterface.CallVoidMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallVoidMethod.arg.1=jobject,object func.JNINativeInterface.CallVoidMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallVoidMethod.arg.3=,... func.JNINativeInterface.CallVoidMethod.args=4 func.JNINativeInterface.CallVoidMethod.ret=void JNINativeInterface.CallVoidMethodV=func type.JNINativeInterface.CallVoidMethodV=func func.JNINativeInterface.CallVoidMethodV=env,object,methodID,args func.JNINativeInterface.CallVoidMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallVoidMethodV.arg.1=jobject,object func.JNINativeInterface.CallVoidMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallVoidMethodV.arg.3=va_list,args func.JNINativeInterface.CallVoidMethodV.args=4 func.JNINativeInterface.CallVoidMethodV.ret=void JNINativeInterface.CallVoidMethodA=func type.JNINativeInterface.CallVoidMethodA=func func.JNINativeInterface.CallVoidMethodA=env,object,methodID,args func.JNINativeInterface.CallVoidMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallVoidMethodA.arg.1=jobject,object func.JNINativeInterface.CallVoidMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallVoidMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallVoidMethodA.args=4 func.JNINativeInterface.CallVoidMethodA.ret=void JNINativeInterface.CallNonvirtualObjectMethod=func type.JNINativeInterface.CallNonvirtualObjectMethod=func func.JNINativeInterface.CallNonvirtualObjectMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualObjectMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualObjectMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualObjectMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualObjectMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualObjectMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualObjectMethod.args=5 func.JNINativeInterface.CallNonvirtualObjectMethod.ret=jobject JNINativeInterface.CallNonvirtualObjectMethodV=func type.JNINativeInterface.CallNonvirtualObjectMethodV=func func.JNINativeInterface.CallNonvirtualObjectMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualObjectMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualObjectMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualObjectMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualObjectMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualObjectMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualObjectMethodV.args=5 func.JNINativeInterface.CallNonvirtualObjectMethodV.ret=jobject JNINativeInterface.CallNonvirtualObjectMethodA=func type.JNINativeInterface.CallNonvirtualObjectMethodA=func func.JNINativeInterface.CallNonvirtualObjectMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualObjectMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualObjectMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualObjectMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualObjectMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualObjectMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualObjectMethodA.args=5 func.JNINativeInterface.CallNonvirtualObjectMethodA.ret=jobject JNINativeInterface.CallNonvirtualBooleanMethod=func type.JNINativeInterface.CallNonvirtualBooleanMethod=func func.JNINativeInterface.CallNonvirtualBooleanMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualBooleanMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualBooleanMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualBooleanMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualBooleanMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualBooleanMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualBooleanMethod.args=5 func.JNINativeInterface.CallNonvirtualBooleanMethod.ret=jboolean JNINativeInterface.CallNonvirtualBooleanMethodV=func type.JNINativeInterface.CallNonvirtualBooleanMethodV=func func.JNINativeInterface.CallNonvirtualBooleanMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualBooleanMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualBooleanMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualBooleanMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualBooleanMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualBooleanMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualBooleanMethodV.args=5 func.JNINativeInterface.CallNonvirtualBooleanMethodV.ret=jboolean JNINativeInterface.CallNonvirtualBooleanMethodA=func type.JNINativeInterface.CallNonvirtualBooleanMethodA=func func.JNINativeInterface.CallNonvirtualBooleanMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualBooleanMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualBooleanMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualBooleanMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualBooleanMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualBooleanMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualBooleanMethodA.args=5 func.JNINativeInterface.CallNonvirtualBooleanMethodA.ret=jboolean JNINativeInterface.CallNonvirtualByteMethod=func type.JNINativeInterface.CallNonvirtualByteMethod=func func.JNINativeInterface.CallNonvirtualByteMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualByteMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualByteMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualByteMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualByteMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualByteMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualByteMethod.args=5 func.JNINativeInterface.CallNonvirtualByteMethod.ret=jbyte JNINativeInterface.CallNonvirtualByteMethodV=func type.JNINativeInterface.CallNonvirtualByteMethodV=func func.JNINativeInterface.CallNonvirtualByteMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualByteMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualByteMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualByteMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualByteMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualByteMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualByteMethodV.args=5 func.JNINativeInterface.CallNonvirtualByteMethodV.ret=jbyte JNINativeInterface.CallNonvirtualByteMethodA=func type.JNINativeInterface.CallNonvirtualByteMethodA=func func.JNINativeInterface.CallNonvirtualByteMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualByteMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualByteMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualByteMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualByteMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualByteMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualByteMethodA.args=5 func.JNINativeInterface.CallNonvirtualByteMethodA.ret=jbyte JNINativeInterface.CallNonvirtualCharMethod=func type.JNINativeInterface.CallNonvirtualCharMethod=func func.JNINativeInterface.CallNonvirtualCharMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualCharMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualCharMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualCharMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualCharMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualCharMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualCharMethod.args=5 func.JNINativeInterface.CallNonvirtualCharMethod.ret=jchar JNINativeInterface.CallNonvirtualCharMethodV=func type.JNINativeInterface.CallNonvirtualCharMethodV=func func.JNINativeInterface.CallNonvirtualCharMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualCharMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualCharMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualCharMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualCharMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualCharMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualCharMethodV.args=5 func.JNINativeInterface.CallNonvirtualCharMethodV.ret=jchar JNINativeInterface.CallNonvirtualCharMethodA=func type.JNINativeInterface.CallNonvirtualCharMethodA=func func.JNINativeInterface.CallNonvirtualCharMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualCharMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualCharMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualCharMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualCharMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualCharMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualCharMethodA.args=5 func.JNINativeInterface.CallNonvirtualCharMethodA.ret=jchar JNINativeInterface.CallNonvirtualShortMethod=func type.JNINativeInterface.CallNonvirtualShortMethod=func func.JNINativeInterface.CallNonvirtualShortMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualShortMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualShortMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualShortMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualShortMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualShortMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualShortMethod.args=5 func.JNINativeInterface.CallNonvirtualShortMethod.ret=jshort JNINativeInterface.CallNonvirtualShortMethodV=func type.JNINativeInterface.CallNonvirtualShortMethodV=func func.JNINativeInterface.CallNonvirtualShortMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualShortMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualShortMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualShortMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualShortMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualShortMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualShortMethodV.args=5 func.JNINativeInterface.CallNonvirtualShortMethodV.ret=jshort JNINativeInterface.CallNonvirtualShortMethodA=func type.JNINativeInterface.CallNonvirtualShortMethodA=func func.JNINativeInterface.CallNonvirtualShortMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualShortMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualShortMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualShortMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualShortMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualShortMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualShortMethodA.args=5 func.JNINativeInterface.CallNonvirtualShortMethodA.ret=jshort JNINativeInterface.CallNonvirtualIntMethod=func type.JNINativeInterface.CallNonvirtualIntMethod=func func.JNINativeInterface.CallNonvirtualIntMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualIntMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualIntMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualIntMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualIntMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualIntMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualIntMethod.args=5 func.JNINativeInterface.CallNonvirtualIntMethod.ret=jint JNINativeInterface.CallNonvirtualIntMethodV=func type.JNINativeInterface.CallNonvirtualIntMethodV=func func.JNINativeInterface.CallNonvirtualIntMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualIntMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualIntMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualIntMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualIntMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualIntMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualIntMethodV.args=5 func.JNINativeInterface.CallNonvirtualIntMethodV.ret=jint JNINativeInterface.CallNonvirtualIntMethodA=func type.JNINativeInterface.CallNonvirtualIntMethodA=func func.JNINativeInterface.CallNonvirtualIntMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualIntMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualIntMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualIntMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualIntMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualIntMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualIntMethodA.args=5 func.JNINativeInterface.CallNonvirtualIntMethodA.ret=jint JNINativeInterface.CallNonvirtualLongMethod=func type.JNINativeInterface.CallNonvirtualLongMethod=func func.JNINativeInterface.CallNonvirtualLongMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualLongMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualLongMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualLongMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualLongMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualLongMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualLongMethod.args=5 func.JNINativeInterface.CallNonvirtualLongMethod.ret=jlong JNINativeInterface.CallNonvirtualLongMethodV=func type.JNINativeInterface.CallNonvirtualLongMethodV=func func.JNINativeInterface.CallNonvirtualLongMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualLongMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualLongMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualLongMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualLongMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualLongMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualLongMethodV.args=5 func.JNINativeInterface.CallNonvirtualLongMethodV.ret=jlong JNINativeInterface.CallNonvirtualLongMethodA=func type.JNINativeInterface.CallNonvirtualLongMethodA=func func.JNINativeInterface.CallNonvirtualLongMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualLongMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualLongMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualLongMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualLongMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualLongMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualLongMethodA.args=5 func.JNINativeInterface.CallNonvirtualLongMethodA.ret=jlong JNINativeInterface.CallNonvirtualFloatMethod=func type.JNINativeInterface.CallNonvirtualFloatMethod=func func.JNINativeInterface.CallNonvirtualFloatMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualFloatMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualFloatMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualFloatMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualFloatMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualFloatMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualFloatMethod.args=5 func.JNINativeInterface.CallNonvirtualFloatMethod.ret=jfloat JNINativeInterface.CallNonvirtualFloatMethodV=func type.JNINativeInterface.CallNonvirtualFloatMethodV=func func.JNINativeInterface.CallNonvirtualFloatMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualFloatMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualFloatMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualFloatMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualFloatMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualFloatMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualFloatMethodV.args=5 func.JNINativeInterface.CallNonvirtualFloatMethodV.ret=jfloat JNINativeInterface.CallNonvirtualFloatMethodA=func type.JNINativeInterface.CallNonvirtualFloatMethodA=func func.JNINativeInterface.CallNonvirtualFloatMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualFloatMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualFloatMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualFloatMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualFloatMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualFloatMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualFloatMethodA.args=5 func.JNINativeInterface.CallNonvirtualFloatMethodA.ret=jfloat JNINativeInterface.CallNonvirtualDoubleMethod=func type.JNINativeInterface.CallNonvirtualDoubleMethod=func func.JNINativeInterface.CallNonvirtualDoubleMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualDoubleMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualDoubleMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualDoubleMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualDoubleMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualDoubleMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualDoubleMethod.args=5 func.JNINativeInterface.CallNonvirtualDoubleMethod.ret=jdouble JNINativeInterface.CallNonvirtualDoubleMethodV=func type.JNINativeInterface.CallNonvirtualDoubleMethodV=func func.JNINativeInterface.CallNonvirtualDoubleMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualDoubleMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualDoubleMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualDoubleMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualDoubleMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualDoubleMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualDoubleMethodV.args=5 func.JNINativeInterface.CallNonvirtualDoubleMethodV.ret=jdouble JNINativeInterface.CallNonvirtualDoubleMethodA=func type.JNINativeInterface.CallNonvirtualDoubleMethodA=func func.JNINativeInterface.CallNonvirtualDoubleMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualDoubleMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualDoubleMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualDoubleMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualDoubleMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualDoubleMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualDoubleMethodA.args=5 func.JNINativeInterface.CallNonvirtualDoubleMethodA.ret=jdouble JNINativeInterface.CallNonvirtualVoidMethod=func type.JNINativeInterface.CallNonvirtualVoidMethod=func func.JNINativeInterface.CallNonvirtualVoidMethod=env,object,clazz,methodID,... func.JNINativeInterface.CallNonvirtualVoidMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualVoidMethod.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualVoidMethod.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualVoidMethod.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualVoidMethod.arg.4=,... func.JNINativeInterface.CallNonvirtualVoidMethod.args=5 func.JNINativeInterface.CallNonvirtualVoidMethod.ret=void JNINativeInterface.CallNonvirtualVoidMethodV=func type.JNINativeInterface.CallNonvirtualVoidMethodV=func func.JNINativeInterface.CallNonvirtualVoidMethodV=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualVoidMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualVoidMethodV.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualVoidMethodV.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualVoidMethodV.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualVoidMethodV.arg.4=va_list,args func.JNINativeInterface.CallNonvirtualVoidMethodV.args=5 func.JNINativeInterface.CallNonvirtualVoidMethodV.ret=void JNINativeInterface.CallNonvirtualVoidMethodA=func type.JNINativeInterface.CallNonvirtualVoidMethodA=func func.JNINativeInterface.CallNonvirtualVoidMethodA=env,object,clazz,methodID,args func.JNINativeInterface.CallNonvirtualVoidMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallNonvirtualVoidMethodA.arg.1=jobject,object func.JNINativeInterface.CallNonvirtualVoidMethodA.arg.2=jclass,clazz func.JNINativeInterface.CallNonvirtualVoidMethodA.arg.3=jmethodID,methodID func.JNINativeInterface.CallNonvirtualVoidMethodA.arg.4=const jvalue *,args func.JNINativeInterface.CallNonvirtualVoidMethodA.args=5 func.JNINativeInterface.CallNonvirtualVoidMethodA.ret=void JNINativeInterface.GetStaticMethodID=func type.JNINativeInterface.GetStaticMethodID=func func.JNINativeInterface.GetStaticMethodID=env,clazz,name,signature func.JNINativeInterface.GetStaticMethodID.arg.0=JNIEnv *,env func.JNINativeInterface.GetStaticMethodID.arg.1=jclass,clazz func.JNINativeInterface.GetStaticMethodID.arg.2=const char *,name func.JNINativeInterface.GetStaticMethodID.arg.3=const char *,signature func.JNINativeInterface.GetStaticMethodID.args=4 func.JNINativeInterface.GetStaticMethodID.ret=jmethodID JNINativeInterface.CallStaticObjectMethod=func type.JNINativeInterface.CallStaticObjectMethod=func func.JNINativeInterface.CallStaticObjectMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticObjectMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticObjectMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticObjectMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticObjectMethod.arg.3=,... func.JNINativeInterface.CallStaticObjectMethod.args=4 func.JNINativeInterface.CallStaticObjectMethod.ret=jobject JNINativeInterface.CallStaticObjectMethodV=func type.JNINativeInterface.CallStaticObjectMethodV=func func.JNINativeInterface.CallStaticObjectMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticObjectMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticObjectMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticObjectMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticObjectMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticObjectMethodV.args=4 func.JNINativeInterface.CallStaticObjectMethodV.ret=jobject JNINativeInterface.CallStaticObjectMethodA=func type.JNINativeInterface.CallStaticObjectMethodA=func func.JNINativeInterface.CallStaticObjectMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticObjectMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticObjectMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticObjectMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticObjectMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticObjectMethodA.args=4 func.JNINativeInterface.CallStaticObjectMethodA.ret=jobject JNINativeInterface.CallStaticBooleanMethod=func type.JNINativeInterface.CallStaticBooleanMethod=func func.JNINativeInterface.CallStaticBooleanMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticBooleanMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticBooleanMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticBooleanMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticBooleanMethod.arg.3=,... func.JNINativeInterface.CallStaticBooleanMethod.args=4 func.JNINativeInterface.CallStaticBooleanMethod.ret=jboolean JNINativeInterface.CallStaticBooleanMethodV=func type.JNINativeInterface.CallStaticBooleanMethodV=func func.JNINativeInterface.CallStaticBooleanMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticBooleanMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticBooleanMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticBooleanMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticBooleanMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticBooleanMethodV.args=4 func.JNINativeInterface.CallStaticBooleanMethodV.ret=jboolean JNINativeInterface.CallStaticBooleanMethodA=func type.JNINativeInterface.CallStaticBooleanMethodA=func func.JNINativeInterface.CallStaticBooleanMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticBooleanMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticBooleanMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticBooleanMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticBooleanMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticBooleanMethodA.args=4 func.JNINativeInterface.CallStaticBooleanMethodA.ret=jboolean JNINativeInterface.CallStaticByteMethod=func type.JNINativeInterface.CallStaticByteMethod=func func.JNINativeInterface.CallStaticByteMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticByteMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticByteMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticByteMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticByteMethod.arg.3=,... func.JNINativeInterface.CallStaticByteMethod.args=4 func.JNINativeInterface.CallStaticByteMethod.ret=jbyte JNINativeInterface.CallStaticByteMethodV=func type.JNINativeInterface.CallStaticByteMethodV=func func.JNINativeInterface.CallStaticByteMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticByteMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticByteMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticByteMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticByteMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticByteMethodV.args=4 func.JNINativeInterface.CallStaticByteMethodV.ret=jbyte JNINativeInterface.CallStaticByteMethodA=func type.JNINativeInterface.CallStaticByteMethodA=func func.JNINativeInterface.CallStaticByteMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticByteMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticByteMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticByteMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticByteMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticByteMethodA.args=4 func.JNINativeInterface.CallStaticByteMethodA.ret=jbyte JNINativeInterface.CallStaticCharMethod=func type.JNINativeInterface.CallStaticCharMethod=func func.JNINativeInterface.CallStaticCharMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticCharMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticCharMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticCharMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticCharMethod.arg.3=,... func.JNINativeInterface.CallStaticCharMethod.args=4 func.JNINativeInterface.CallStaticCharMethod.ret=jchar JNINativeInterface.CallStaticCharMethodV=func type.JNINativeInterface.CallStaticCharMethodV=func func.JNINativeInterface.CallStaticCharMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticCharMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticCharMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticCharMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticCharMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticCharMethodV.args=4 func.JNINativeInterface.CallStaticCharMethodV.ret=jchar JNINativeInterface.CallStaticCharMethodA=func type.JNINativeInterface.CallStaticCharMethodA=func func.JNINativeInterface.CallStaticCharMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticCharMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticCharMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticCharMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticCharMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticCharMethodA.args=4 func.JNINativeInterface.CallStaticCharMethodA.ret=jchar JNINativeInterface.CallStaticShortMethod=func type.JNINativeInterface.CallStaticShortMethod=func func.JNINativeInterface.CallStaticShortMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticShortMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticShortMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticShortMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticShortMethod.arg.3=,... func.JNINativeInterface.CallStaticShortMethod.args=4 func.JNINativeInterface.CallStaticShortMethod.ret=jshort JNINativeInterface.CallStaticShortMethodV=func type.JNINativeInterface.CallStaticShortMethodV=func func.JNINativeInterface.CallStaticShortMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticShortMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticShortMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticShortMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticShortMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticShortMethodV.args=4 func.JNINativeInterface.CallStaticShortMethodV.ret=jshort JNINativeInterface.CallStaticShortMethodA=func type.JNINativeInterface.CallStaticShortMethodA=func func.JNINativeInterface.CallStaticShortMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticShortMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticShortMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticShortMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticShortMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticShortMethodA.args=4 func.JNINativeInterface.CallStaticShortMethodA.ret=jshort JNINativeInterface.CallStaticIntMethod=func type.JNINativeInterface.CallStaticIntMethod=func func.JNINativeInterface.CallStaticIntMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticIntMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticIntMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticIntMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticIntMethod.arg.3=,... func.JNINativeInterface.CallStaticIntMethod.args=4 func.JNINativeInterface.CallStaticIntMethod.ret=jint JNINativeInterface.CallStaticIntMethodV=func type.JNINativeInterface.CallStaticIntMethodV=func func.JNINativeInterface.CallStaticIntMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticIntMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticIntMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticIntMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticIntMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticIntMethodV.args=4 func.JNINativeInterface.CallStaticIntMethodV.ret=jint JNINativeInterface.CallStaticIntMethodA=func type.JNINativeInterface.CallStaticIntMethodA=func func.JNINativeInterface.CallStaticIntMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticIntMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticIntMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticIntMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticIntMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticIntMethodA.args=4 func.JNINativeInterface.CallStaticIntMethodA.ret=jint JNINativeInterface.CallStaticLongMethod=func type.JNINativeInterface.CallStaticLongMethod=func func.JNINativeInterface.CallStaticLongMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticLongMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticLongMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticLongMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticLongMethod.arg.3=,... func.JNINativeInterface.CallStaticLongMethod.args=4 func.JNINativeInterface.CallStaticLongMethod.ret=jlong JNINativeInterface.CallStaticLongMethodV=func type.JNINativeInterface.CallStaticLongMethodV=func func.JNINativeInterface.CallStaticLongMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticLongMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticLongMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticLongMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticLongMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticLongMethodV.args=4 func.JNINativeInterface.CallStaticLongMethodV.ret=jlong JNINativeInterface.CallStaticLongMethodA=func type.JNINativeInterface.CallStaticLongMethodA=func func.JNINativeInterface.CallStaticLongMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticLongMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticLongMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticLongMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticLongMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticLongMethodA.args=4 func.JNINativeInterface.CallStaticLongMethodA.ret=jlong JNINativeInterface.CallStaticFloatMethod=func type.JNINativeInterface.CallStaticFloatMethod=func func.JNINativeInterface.CallStaticFloatMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticFloatMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticFloatMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticFloatMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticFloatMethod.arg.3=,... func.JNINativeInterface.CallStaticFloatMethod.args=4 func.JNINativeInterface.CallStaticFloatMethod.ret=jfloat JNINativeInterface.CallStaticFloatMethodV=func type.JNINativeInterface.CallStaticFloatMethodV=func func.JNINativeInterface.CallStaticFloatMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticFloatMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticFloatMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticFloatMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticFloatMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticFloatMethodV.args=4 func.JNINativeInterface.CallStaticFloatMethodV.ret=jfloat JNINativeInterface.CallStaticFloatMethodA=func type.JNINativeInterface.CallStaticFloatMethodA=func func.JNINativeInterface.CallStaticFloatMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticFloatMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticFloatMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticFloatMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticFloatMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticFloatMethodA.args=4 func.JNINativeInterface.CallStaticFloatMethodA.ret=jfloat JNINativeInterface.CallStaticDoubleMethod=func type.JNINativeInterface.CallStaticDoubleMethod=func func.JNINativeInterface.CallStaticDoubleMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticDoubleMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticDoubleMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticDoubleMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticDoubleMethod.arg.3=,... func.JNINativeInterface.CallStaticDoubleMethod.args=4 func.JNINativeInterface.CallStaticDoubleMethod.ret=jdouble JNINativeInterface.CallStaticDoubleMethodV=func type.JNINativeInterface.CallStaticDoubleMethodV=func func.JNINativeInterface.CallStaticDoubleMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticDoubleMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticDoubleMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticDoubleMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticDoubleMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticDoubleMethodV.args=4 func.JNINativeInterface.CallStaticDoubleMethodV.ret=jdouble JNINativeInterface.CallStaticDoubleMethodA=func type.JNINativeInterface.CallStaticDoubleMethodA=func func.JNINativeInterface.CallStaticDoubleMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticDoubleMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticDoubleMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticDoubleMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticDoubleMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticDoubleMethodA.args=4 func.JNINativeInterface.CallStaticDoubleMethodA.ret=jdouble JNINativeInterface.CallStaticVoidMethod=func type.JNINativeInterface.CallStaticVoidMethod=func func.JNINativeInterface.CallStaticVoidMethod=env,clazz,methodID,... func.JNINativeInterface.CallStaticVoidMethod.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticVoidMethod.arg.1=jclass,clazz func.JNINativeInterface.CallStaticVoidMethod.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticVoidMethod.arg.3=,... func.JNINativeInterface.CallStaticVoidMethod.args=4 func.JNINativeInterface.CallStaticVoidMethod.ret=void JNINativeInterface.CallStaticVoidMethodV=func type.JNINativeInterface.CallStaticVoidMethodV=func func.JNINativeInterface.CallStaticVoidMethodV=env,clazz,methodID,args func.JNINativeInterface.CallStaticVoidMethodV.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticVoidMethodV.arg.1=jclass,clazz func.JNINativeInterface.CallStaticVoidMethodV.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticVoidMethodV.arg.3=va_list,args func.JNINativeInterface.CallStaticVoidMethodV.args=4 func.JNINativeInterface.CallStaticVoidMethodV.ret=void JNINativeInterface.CallStaticVoidMethodA=func type.JNINativeInterface.CallStaticVoidMethodA=func func.JNINativeInterface.CallStaticVoidMethodA=env,clazz,methodID,args func.JNINativeInterface.CallStaticVoidMethodA.arg.0=JNIEnv *,env func.JNINativeInterface.CallStaticVoidMethodA.arg.1=jclass,clazz func.JNINativeInterface.CallStaticVoidMethodA.arg.2=jmethodID,methodID func.JNINativeInterface.CallStaticVoidMethodA.arg.3=const jvalue *,args func.JNINativeInterface.CallStaticVoidMethodA.args=4 func.JNINativeInterface.CallStaticVoidMethodA.ret=void JNINativeInterface.NewStringUTF=func type.JNINativeInterface.NewStringUTF=func func.JNINativeInterface.NewStringUTF=env,utf func.JNINativeInterface.NewStringUTF.arg.0=JNIEnv *,env func.JNINativeInterface.NewStringUTF.arg.1=const char *,utf func.JNINativeInterface.NewStringUTF.args=2 func.JNINativeInterface.NewStringUTF.ret=jstring JNINativeInterface.GetStringUTFChars=func type.JNINativeInterface.GetStringUTFChars=func func.JNINativeInterface.GetStringUTFChars=env,string,isCopy func.JNINativeInterface.GetStringUTFChars.arg.0=JNIEnv *,env func.JNINativeInterface.GetStringUTFChars.arg.1=jstring,string func.JNINativeInterface.GetStringUTFChars.arg.2=jboolean *,isCopy func.JNINativeInterface.GetStringUTFChars.args=3 func.JNINativeInterface.GetStringUTFChars.ret=const char * JNINativeInterface.ReleaseStringUTFChars=func type.JNINativeInterface.ReleaseStringUTFChars=func func.JNINativeInterface.ReleaseStringUTFChars=env,string,chars func.JNINativeInterface.ReleaseStringUTFChars.arg.0=JNIEnv *,env func.JNINativeInterface.ReleaseStringUTFChars.arg.1=jstring,string func.JNINativeInterface.ReleaseStringUTFChars.arg.2=const char *,chars func.JNINativeInterface.ReleaseStringUTFChars.args=3 func.JNINativeInterface.ReleaseStringUTFChars.ret=void JNINativeInterface.GetArrayLength=func type.JNINativeInterface.GetArrayLength=func func.JNINativeInterface.GetArrayLength=env,array func.JNINativeInterface.GetArrayLength.arg.0=JNIEnv *,env func.JNINativeInterface.GetArrayLength.arg.1=jarray,array func.JNINativeInterface.GetArrayLength.args=2 func.JNINativeInterface.GetArrayLength.ret=jsize JNINativeInterface.RegisterNatives=func type.JNINativeInterface.RegisterNatives=func func.JNINativeInterface.RegisterNatives=env,clazz,methods,count func.JNINativeInterface.RegisterNatives.arg.0=JNIEnv *,env func.JNINativeInterface.RegisterNatives.arg.1=jclass,clazz func.JNINativeInterface.RegisterNatives.arg.2=const JNINativeMethod *,methods func.JNINativeInterface.RegisterNatives.arg.3=jint,count func.JNINativeInterface.RegisterNatives.args=4 func.JNINativeInterface.RegisterNatives.ret=jint JNINativeInterface.GetDirectBufferAddress=func type.JNINativeInterface.GetDirectBufferAddress=func func.JNINativeInterface.GetDirectBufferAddress=env,buffer func.JNINativeInterface.GetDirectBufferAddress.arg.0=JNIEnv *,env func.JNINativeInterface.GetDirectBufferAddress.arg.1=jobject,buffer func.JNINativeInterface.GetDirectBufferAddress.args=2 func.JNINativeInterface.GetDirectBufferAddress.ret=void * jni_native=func func.jni_native.args=2 func.jni_native.arg.0=JNIEnv *,env func.jni_native.arg.1=jobject,thiz func.jni_native.ret=void * JNI_OnLoad=func func.JNI_OnLoad.args=2 func.JNI_OnLoad.arg.0=JavaVM *,vm func.JNI_OnLoad.arg.1=void *,reserved func.JNI_OnLoad.ret=jint JNI_OnUnload=func func.JNI_OnUnload.args=2 func.JNI_OnUnload.arg.0=JavaVM *,vm func.JNI_OnUnload.arg.1=void *,reserved func.JNI_OnUnload.ret=void