| long FindClass(const string& name) | PublicStatic | — | 0x08 |
| long FromReflectedMethod(long refMethod) | PublicStatic | — | 0x08 |
| long ExceptionOccurred() | PublicStatic | — | 0x08 |
| void ExceptionClear() | PublicStatic | — | 0x00 |
| int PushLocalFrame(int capacity) | PublicStatic | — | 0x04 |
| long PopLocalFrame(long ptr) | PublicStatic | — | 0x08 |
| long NewGlobalRef(long obj) | PublicStatic | — | 0x08 |
| void DeleteGlobalRef(long obj) | PublicStatic | — | 0x08 |
| long NewWeakGlobalRef(long obj) | PublicStatic | — | 0x08 |
| void DeleteWeakGlobalRef(long obj) | PublicStatic | | 0x08 |
| long NewLocalRef(long obj) | PublicStatic | | 0x08 |
| void DeleteLocalRef(long obj) | PublicStatic | | 0x08 |
| bool IsSameObject(long obj1, long obj2) | PublicStatic | | 0x08 |
| long NewObject(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| long GetObjectClass(long obj) | PublicStatic | | 0x08 |
| long GetMethodID(long clazz, const string& name, const string& sig) | PublicStatic | | 0x08 |
| long GetFieldID(long clazz, const string& name, const string& sig) | PublicStatic | | 0x08 |
| long GetStaticMethodID(long clazz, const string& name, const string& sig) | PublicStatic | | 0x08 |
| long GetStaticFieldID(long clazz, const string& name, const string& sig) | PublicStatic | | 0x08 |
| long NewString(const string& chars) | PublicStatic | | 0x08 |
| long NewStringFromStr(const string& chars) | PrivateStatic | | 0x08 |
| string GetStringChars(long str) | PublicStatic | | 0x08 |
| string CallStringMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| long CallObjectMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| int CallIntMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| bool CallBooleanMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| short CallShortMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| sbyte CallSByteMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| ushort CallCharMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| float CallFloatMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| double CallDoubleMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| long CallLongMethod(long obj, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| string GetStringField(long obj, long fieldID) | PublicStatic | | 0x08 |
| long GetObjectField(long obj, long fieldID) | PublicStatic | | 0x08 |
| bool GetBooleanField(long obj, long fieldID) | PublicStatic | | 0x08 |
| sbyte GetSByteField(long obj, long fieldID) | PublicStatic | | 0x08 |
| ushort GetCharField(long obj, long fieldID) | PublicStatic | | 0x08 |
| short GetShortField(long obj, long fieldID) | PublicStatic | | 0x08 |
| int GetIntField(long obj, long fieldID) | PublicStatic | | 0x08 |
| long GetLongField(long obj, long fieldID) | PublicStatic | | 0x08 |
| float GetFloatField(long obj, long fieldID) | PublicStatic | | 0x08 |
| double GetDoubleField(long obj, long fieldID) | PublicStatic | | 0x08 |
| string CallStaticStringMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| long CallStaticObjectMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| int CallStaticIntMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| bool CallStaticBooleanMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| short CallStaticShortMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| sbyte CallStaticSByteMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| ushort CallStaticCharMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| float CallStaticFloatMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| double CallStaticDoubleMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| long CallStaticLongMethod(long clazz, long methodID, const jvalue[]& args) | PublicStatic | | 0x08 |
| string GetStaticStringField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| long GetStaticObjectField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| bool GetStaticBooleanField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| sbyte GetStaticSByteField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| ushort GetStaticCharField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| short GetStaticShortField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| int GetStaticIntField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| long GetStaticLongField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| float GetStaticFloatField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| double GetStaticDoubleField(long clazz, long fieldID) | PublicStatic | | 0x08 |
| long ToBooleanArray(const bool[]& array) | PublicStatic | | 0x08 |
| long ToByteArray(const byte[]& array) | PublicStatic | | 0x08 |
| long ToSByteArray(const sbyte[]& array) | PublicStatic | | 0x08 |
| long ToCharArray(const char[]& array) | PublicStatic | | 0x08 |
| long ToShortArray(const short[]& array) | PublicStatic | | 0x08 |
| long ToIntArray(const int[]& array) | PublicStatic | | 0x08 |
| long ToLongArray(const long[]& array) | PublicStatic | | 0x08 |
| long ToFloatArray(const float[]& array) | PublicStatic | | 0x08 |
| long ToDoubleArray(const double[]& array) | PublicStatic | | 0x08 |
| long ToObjectArray(const IntPtr[]& array, long arrayClass) | PublicStatic | | 0x08 |
| bool[] FromBooleanArray(long array) | PublicStatic | | 0x08 |
| byte[] FromByteArray(long array) | PublicStatic | | 0x08 |
| sbyte[] FromSByteArray(long array) | PublicStatic | | 0x08 |
| char[] FromCharArray(long array) | PublicStatic | | 0x08 |
| short[] FromShortArray(long array) | PublicStatic | | 0x08 |
| int[] FromIntArray(long array) | PublicStatic | | 0x08 |
| long[] FromLongArray(long array) | PublicStatic | | 0x08 |
| float[] FromFloatArray(long array) | PublicStatic | | 0x08 |
| double[] FromDoubleArray(long array) | PublicStatic | | 0x08 |
| int GetArrayLength(long array) | PublicStatic | | 0x08 |
| long NewObjectArray(int size, long clazz, long obj) | PublicStatic | | 0x08 |
| long GetObjectArrayElement(long array, int index) | PublicStatic | | 0x08 |
| void SetObjectArrayElement(long array, int index, long obj) | PublicStatic | | 0x08 |