ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
IndexOffset(Dec)Offset(Hex)Function
2
000void* reserved0;
3
144void* reserved1;
4
288void* reserved2;
5
312Cvoid* reserved3;
6
41610jint (*GetVersion)(JNIEnv *);
7
52014jclass (*DefineClass)(JNIEnv*, const char*, jobject, const jbyte*, jsize);
8
62418jclass (*FindClass)(JNIEnv*, const char*);
9
7281CjmethodID (*FromReflectedMethod)(JNIEnv*, jobject);
10
83220jfieldID (*FromReflectedField)(JNIEnv*, jobject);
11
93624jobject (*ToReflectedMethod)(JNIEnv*, jclass, jmethodID, jboolean);
12
104028jclass (*GetSuperclass)(JNIEnv*, jclass);
13
11442Cjboolean (*IsAssignableFrom)(JNIEnv*, jclass, jclass);
14
124830jobject (*ToReflectedField)(JNIEnv*, jclass, jfieldID, jboolean);
15
135234jint (*Throw)(JNIEnv*, jthrowable);
16
145638jint (*ThrowNew)(JNIEnv *, jclass, const char *);
17
15603Cjthrowable (*ExceptionOccurred)(JNIEnv*);
18
166440void (*ExceptionDescribe)(JNIEnv*);
19
176844void (*ExceptionClear)(JNIEnv*);
20
187248void (*FatalError)(JNIEnv*, const char*);
21
19764Cjint (*PushLocalFrame)(JNIEnv*, jint);
22
208050jobject (*PopLocalFrame)(JNIEnv*, jobject);
23
218454jobject (*NewGlobalRef)(JNIEnv*, jobject);
24
228858void (*DeleteGlobalRef)(JNIEnv*, jobject);
25
23925Cvoid (*DeleteLocalRef)(JNIEnv*, jobject);
26
249660jboolean (*IsSameObject)(JNIEnv*, jobject, jobject);
27
2510064jobject (*NewLocalRef)(JNIEnv*, jobject);
28
2610468jint (*EnsureLocalCapacity)(JNIEnv*, jint);
29
271086Cjobject (*AllocObject)(JNIEnv*, jclass);
30
2811270jobject (*NewObject)(JNIEnv*, jclass, jmethodID, ...);
31
2911674jobject (*NewObjectV)(JNIEnv*, jclass, jmethodID, va_list);
32
3012078jobject (*NewObjectA)(JNIEnv*, jclass, jmethodID, jvalue*);
33
311247Cjclass (*GetObjectClass)(JNIEnv*, jobject);
34
3212880jboolean (*IsInstanceOf)(JNIEnv*, jobject, jclass);
35
3313284jmethodID (*GetMethodID)(JNIEnv*, jclass, const char*, const char*);
36
3413688jobject (*CallObjectMethod)(JNIEnv*, jobject, jmethodID, ...);
37
351408Cjobject (*CallObjectMethodV)(JNIEnv*, jobject, jmethodID, va_list);
38
3614490jobject (*CallObjectMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
39
3714894jboolean (*CallBooleanMethod)(JNIEnv*, jobject, jmethodID, ...);
40
3815298jboolean (*CallBooleanMethodV)(JNIEnv*, jobject, jmethodID, va_list);
41
391569Cjboolean (*CallBooleanMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
42
40160A0jbyte (*CallByteMethod)(JNIEnv*, jobject, jmethodID, ...);
43
41164A4jbyte (*CallByteMethodV)(JNIEnv*, jobject, jmethodID, va_list);
44
42168A8jbyte (*CallByteMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
45
43172ACjchar (*CallCharMethod)(JNIEnv*, jobject, jmethodID, ...);
46
44176B0jchar (*CallCharMethodV)(JNIEnv*, jobject, jmethodID, va_list);
47
45180B4jchar (*CallCharMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
48
46184B8jshort (*CallShortMethod)(JNIEnv*, jobject, jmethodID, ...);
49
47188BCjshort (*CallShortMethodV)(JNIEnv*, jobject, jmethodID, va_list);
50
48192C0jshort (*CallShortMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
51
49196C4jint (*CallIntMethod)(JNIEnv*, jobject, jmethodID, ...);
52
50200C8jint (*CallIntMethodV)(JNIEnv*, jobject, jmethodID, va_list);
53
51204CCjint (*CallIntMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
54
52208D0jlong (*CallLongMethod)(JNIEnv*, jobject, jmethodID, ...);
55
53212D4jlong (*CallLongMethodV)(JNIEnv*, jobject, jmethodID, va_list);
56
54216D8jlong (*CallLongMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
57
55220DCjfloat (*CallFloatMethod)(JNIEnv*, jobject, jmethodID, ...);
58
56224E0jfloat (*CallFloatMethodV)(JNIEnv*, jobject, jmethodID, va_list);
59
57228E4jfloat (*CallFloatMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
60
58232E8jdouble (*CallDoubleMethod)(JNIEnv*, jobject, jmethodID, ...);
61
59236ECjdouble (*CallDoubleMethodV)(JNIEnv*, jobject, jmethodID, va_list);
62
60240F0jdouble (*CallDoubleMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
63
61244F4void (*CallVoidMethod)(JNIEnv*, jobject, jmethodID, ...);
64
62248F8void (*CallVoidMethodV)(JNIEnv*, jobject, jmethodID, va_list);
65
63252FCvoid (*CallVoidMethodA)(JNIEnv*, jobject, jmethodID, jvalue*);
66
64256100jobject (*CallNonvirtualObjectMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
67
65260104jobject (*CallNonvirtualObjectMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
68
66264108jobject (*CallNonvirtualObjectMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
69
6726810Cjboolean (*CallNonvirtualBooleanMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
70
68272110jboolean (*CallNonvirtualBooleanMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
71
69276114jboolean (*CallNonvirtualBooleanMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
72
70280118jbyte (*CallNonvirtualByteMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
73
7128411Cjbyte (*CallNonvirtualByteMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
74
72288120jbyte (*CallNonvirtualByteMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
75
73292124jchar (*CallNonvirtualCharMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
76
74296128jchar (*CallNonvirtualCharMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
77
7530012Cjchar (*CallNonvirtualCharMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
78
76304130jshort (*CallNonvirtualShortMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
79
77308134jshort (*CallNonvirtualShortMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
80
78312138jshort (*CallNonvirtualShortMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
81
7931613Cjint (*CallNonvirtualIntMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
82
80320140jint (*CallNonvirtualIntMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
83
81324144jint (*CallNonvirtualIntMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
84
82328148jlong (*CallNonvirtualLongMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
85
8333214Cjlong (*CallNonvirtualLongMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
86
84336150jlong (*CallNonvirtualLongMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
87
85340154jfloat (*CallNonvirtualFloatMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
88
86344158jfloat (*CallNonvirtualFloatMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
89
8734815Cjfloat (*CallNonvirtualFloatMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
90
88352160jdouble (*CallNonvirtualDoubleMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
91
89356164jdouble (*CallNonvirtualDoubleMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
92
90360168jdouble (*CallNonvirtualDoubleMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
93
9136416Cvoid (*CallNonvirtualVoidMethod)(JNIEnv*, jobject, jclass, jmethodID, ...);
94
92368170void (*CallNonvirtualVoidMethodV)(JNIEnv*, jobject, jclass, jmethodID, va_list);
95
93372174void (*CallNonvirtualVoidMethodA)(JNIEnv*, jobject, jclass, jmethodID, jvalue*);
96
94376178jfieldID (*GetFieldID)(JNIEnv*, jclass, const char*, const char*);
97
9538017Cjobject (*GetObjectField)(JNIEnv*, jobject, jfieldID);
98
96384180jboolean (*GetBooleanField)(JNIEnv*, jobject, jfieldID);
99
97388184jbyte (*GetByteField)(JNIEnv*, jobject, jfieldID);
100
98392188jchar (*GetCharField)(JNIEnv*, jobject, jfieldID);