Public Member Functions |
| jint (JNICALL *GetVersion)(JNIEnv *env) |
| jclass (JNICALL *DefineClass)(JNIEnv *env |
| jclass (JNICALL *FindClass)(JNIEnv *env |
| jmethodID (JNICALL *FromReflectedMethod)(JNIEnv *env |
| jfieldID (JNICALL *FromReflectedField)(JNIEnv *env |
| jobject (JNICALL *ToReflectedMethod)(JNIEnv *env |
| jclass (JNICALL *GetSuperclass)(JNIEnv *env |
| jboolean (JNICALL *IsAssignableFrom)(JNIEnv *env |
| jobject (JNICALL *ToReflectedField)(JNIEnv *env |
| jint (JNICALL *Throw)(JNIEnv *env |
| jint (JNICALL *ThrowNew)(JNIEnv *env |
| jthrowable (JNICALL *ExceptionOccurred)(JNIEnv *env) |
| void (JNICALL *ExceptionDescribe)(JNIEnv *env) |
| void (JNICALL *ExceptionClear)(JNIEnv *env) |
| void (JNICALL *FatalError)(JNIEnv *env |
| jint (JNICALL *PushLocalFrame)(JNIEnv *env |
| jobject (JNICALL *PopLocalFrame)(JNIEnv *env |
| jobject (JNICALL *NewGlobalRef)(JNIEnv *env |
| void (JNICALL *DeleteGlobalRef)(JNIEnv *env |
| void (JNICALL *DeleteLocalRef)(JNIEnv *env |
| jboolean (JNICALL *IsSameObject)(JNIEnv *env |
| jobject (JNICALL *NewLocalRef)(JNIEnv *env |
| jint (JNICALL *EnsureLocalCapacity)(JNIEnv *env |
| jobject (JNICALL *AllocObject)(JNIEnv *env |
| jobject (JNICALL *NewObject)(JNIEnv *env |
jclass jmethodID | jobject (JNICALL *NewObjectV)(JNIEnv *env |
| jobject (JNICALL *NewObjectA)(JNIEnv *env |
| jclass (JNICALL *GetObjectClass)(JNIEnv *env |
| jboolean (JNICALL *IsInstanceOf)(JNIEnv *env |
| jmethodID (JNICALL *GetMethodID)(JNIEnv *env |
| jobject (JNICALL *CallObjectMethod)(JNIEnv *env |
jobject jmethodID | jobject (JNICALL *CallObjectMethodV)(JNIEnv *env |
| jobject (JNICALL *CallObjectMethodA)(JNIEnv *env |
| jboolean (JNICALL *CallBooleanMethod)(JNIEnv *env |
jobject jmethodID | jboolean (JNICALL *CallBooleanMethodV)(JNIEnv *env |
| jboolean (JNICALL *CallBooleanMethodA)(JNIEnv *env |
| jbyte (JNICALL *CallByteMethod)(JNIEnv *env |
jobject jmethodID | jbyte (JNICALL *CallByteMethodV)(JNIEnv *env |
| jbyte (JNICALL *CallByteMethodA)(JNIEnv *env |
| jchar (JNICALL *CallCharMethod)(JNIEnv *env |
jobject jmethodID | jchar (JNICALL *CallCharMethodV)(JNIEnv *env |
| jchar (JNICALL *CallCharMethodA)(JNIEnv *env |
| jshort (JNICALL *CallShortMethod)(JNIEnv *env |
jobject jmethodID | jshort (JNICALL *CallShortMethodV)(JNIEnv *env |
| jshort (JNICALL *CallShortMethodA)(JNIEnv *env |
| jint (JNICALL *CallIntMethod)(JNIEnv *env |
jobject jmethodID | jint (JNICALL *CallIntMethodV)(JNIEnv *env |
| jint (JNICALL *CallIntMethodA)(JNIEnv *env |
| jlong (JNICALL *CallLongMethod)(JNIEnv *env |
jobject jmethodID | jlong (JNICALL *CallLongMethodV)(JNIEnv *env |
| jlong (JNICALL *CallLongMethodA)(JNIEnv *env |
| jfloat (JNICALL *CallFloatMethod)(JNIEnv *env |
jobject jmethodID | jfloat (JNICALL *CallFloatMethodV)(JNIEnv *env |
| jfloat (JNICALL *CallFloatMethodA)(JNIEnv *env |
| jdouble (JNICALL *CallDoubleMethod)(JNIEnv *env |
jobject jmethodID | jdouble (JNICALL *CallDoubleMethodV)(JNIEnv *env |
| jdouble (JNICALL *CallDoubleMethodA)(JNIEnv *env |
| void (JNICALL *CallVoidMethod)(JNIEnv *env |
jobject jmethodID | void (JNICALL *CallVoidMethodV)(JNIEnv *env |
| void (JNICALL *CallVoidMethodA)(JNIEnv *env |
| jobject (JNICALL *CallNonvirtualObjectMethod)(JNIEnv *env |
jobject jclass jmethodID | jobject (JNICALL *CallNonvirtualObjectMethodV)(JNIEnv *env |
| jobject (JNICALL *CallNonvirtualObjectMethodA)(JNIEnv *env |
| jboolean (JNICALL *CallNonvirtualBooleanMethod)(JNIEnv *env |
jobject jclass jmethodID | jboolean (JNICALL *CallNonvirtualBooleanMethodV)(JNIEnv *env |
| jboolean (JNICALL *CallNonvirtualBooleanMethodA)(JNIEnv *env |
| jbyte (JNICALL *CallNonvirtualByteMethod)(JNIEnv *env |
jobject jclass jmethodID | jbyte (JNICALL *CallNonvirtualByteMethodV)(JNIEnv *env |
| jbyte (JNICALL *CallNonvirtualByteMethodA)(JNIEnv *env |
| jchar (JNICALL *CallNonvirtualCharMethod)(JNIEnv *env |
jobject jclass jmethodID | jchar (JNICALL *CallNonvirtualCharMethodV)(JNIEnv *env |
| jchar (JNICALL *CallNonvirtualCharMethodA)(JNIEnv *env |
| jshort (JNICALL *CallNonvirtualShortMethod)(JNIEnv *env |
jobject jclass jmethodID | jshort (JNICALL *CallNonvirtualShortMethodV)(JNIEnv *env |
| jshort (JNICALL *CallNonvirtualShortMethodA)(JNIEnv *env |
| jint (JNICALL *CallNonvirtualIntMethod)(JNIEnv *env |
jobject jclass jmethodID | jint (JNICALL *CallNonvirtualIntMethodV)(JNIEnv *env |
| jint (JNICALL *CallNonvirtualIntMethodA)(JNIEnv *env |
| jlong (JNICALL *CallNonvirtualLongMethod)(JNIEnv *env |
jobject jclass jmethodID | jlong (JNICALL *CallNonvirtualLongMethodV)(JNIEnv *env |
| jlong (JNICALL *CallNonvirtualLongMethodA)(JNIEnv *env |
| jfloat (JNICALL *CallNonvirtualFloatMethod)(JNIEnv *env |
jobject jclass jmethodID | jfloat (JNICALL *CallNonvirtualFloatMethodV)(JNIEnv *env |
| jfloat (JNICALL *CallNonvirtualFloatMethodA)(JNIEnv *env |
| jdouble (JNICALL *CallNonvirtualDoubleMethod)(JNIEnv *env |
jobject jclass jmethodID | jdouble (JNICALL *CallNonvirtualDoubleMethodV)(JNIEnv *env |
| jdouble (JNICALL *CallNonvirtualDoubleMethodA)(JNIEnv *env |
| void (JNICALL *CallNonvirtualVoidMethod)(JNIEnv *env |
jobject jclass jmethodID | void (JNICALL *CallNonvirtualVoidMethodV)(JNIEnv *env |
| void (JNICALL *CallNonvirtualVoidMethodA)(JNIEnv *env |
| jfieldID (JNICALL *GetFieldID)(JNIEnv *env |
| jobject (JNICALL *GetObjectField)(JNIEnv *env |
| jboolean (JNICALL *GetBooleanField)(JNIEnv *env |
| jbyte (JNICALL *GetByteField)(JNIEnv *env |
| jchar (JNICALL *GetCharField)(JNIEnv *env |
| jshort (JNICALL *GetShortField)(JNIEnv *env |
| jint (JNICALL *GetIntField)(JNIEnv *env |
| jlong (JNICALL *GetLongField)(JNIEnv *env |
| jfloat (JNICALL *GetFloatField)(JNIEnv *env |
| jdouble (JNICALL *GetDoubleField)(JNIEnv *env |
| void (JNICALL *SetObjectField)(JNIEnv *env |
| void (JNICALL *SetBooleanField)(JNIEnv *env |
| void (JNICALL *SetByteField)(JNIEnv *env |
| void (JNICALL *SetCharField)(JNIEnv *env |
| void (JNICALL *SetShortField)(JNIEnv *env |
| void (JNICALL *SetIntField)(JNIEnv *env |
| void (JNICALL *SetLongField)(JNIEnv *env |
| void (JNICALL *SetFloatField)(JNIEnv *env |
| void (JNICALL *SetDoubleField)(JNIEnv *env |
| jmethodID (JNICALL *GetStaticMethodID)(JNIEnv *env |
| jobject (JNICALL *CallStaticObjectMethod)(JNIEnv *env |
jclass jmethodID | jobject (JNICALL *CallStaticObjectMethodV)(JNIEnv *env |
| jobject (JNICALL *CallStaticObjectMethodA)(JNIEnv *env |
| jboolean (JNICALL *CallStaticBooleanMethod)(JNIEnv *env |
jclass jmethodID | jboolean (JNICALL *CallStaticBooleanMethodV)(JNIEnv *env |
| jboolean (JNICALL *CallStaticBooleanMethodA)(JNIEnv *env |
| jbyte (JNICALL *CallStaticByteMethod)(JNIEnv *env |
jclass jmethodID | jbyte (JNICALL *CallStaticByteMethodV)(JNIEnv *env |
| jbyte (JNICALL *CallStaticByteMethodA)(JNIEnv *env |
| jchar (JNICALL *CallStaticCharMethod)(JNIEnv *env |
jclass jmethodID | jchar (JNICALL *CallStaticCharMethodV)(JNIEnv *env |
| jchar (JNICALL *CallStaticCharMethodA)(JNIEnv *env |
| jshort (JNICALL *CallStaticShortMethod)(JNIEnv *env |
jclass jmethodID | jshort (JNICALL *CallStaticShortMethodV)(JNIEnv *env |
| jshort (JNICALL *CallStaticShortMethodA)(JNIEnv *env |
| jint (JNICALL *CallStaticIntMethod)(JNIEnv *env |
jclass jmethodID | jint (JNICALL *CallStaticIntMethodV)(JNIEnv *env |
| jint (JNICALL *CallStaticIntMethodA)(JNIEnv *env |
| jlong (JNICALL *CallStaticLongMethod)(JNIEnv *env |
jclass jmethodID | jlong (JNICALL *CallStaticLongMethodV)(JNIEnv *env |
| jlong (JNICALL *CallStaticLongMethodA)(JNIEnv *env |
| jfloat (JNICALL *CallStaticFloatMethod)(JNIEnv *env |
jclass jmethodID | jfloat (JNICALL *CallStaticFloatMethodV)(JNIEnv *env |
| jfloat (JNICALL *CallStaticFloatMethodA)(JNIEnv *env |
| jdouble (JNICALL *CallStaticDoubleMethod)(JNIEnv *env |
jclass jmethodID | jdouble (JNICALL *CallStaticDoubleMethodV)(JNIEnv *env |
| jdouble (JNICALL *CallStaticDoubleMethodA)(JNIEnv *env |
| void (JNICALL *CallStaticVoidMethod)(JNIEnv *env |
jclass jmethodID | void (JNICALL *CallStaticVoidMethodV)(JNIEnv *env |
| void (JNICALL *CallStaticVoidMethodA)(JNIEnv *env |
| jfieldID (JNICALL *GetStaticFieldID)(JNIEnv *env |
| jobject (JNICALL *GetStaticObjectField)(JNIEnv *env |
| jboolean (JNICALL *GetStaticBooleanField)(JNIEnv *env |
| jbyte (JNICALL *GetStaticByteField)(JNIEnv *env |
| jchar (JNICALL *GetStaticCharField)(JNIEnv *env |
| jshort (JNICALL *GetStaticShortField)(JNIEnv *env |
| jint (JNICALL *GetStaticIntField)(JNIEnv *env |
| jlong (JNICALL *GetStaticLongField)(JNIEnv *env |
| jfloat (JNICALL *GetStaticFloatField)(JNIEnv *env |
| jdouble (JNICALL *GetStaticDoubleField)(JNIEnv *env |
| void (JNICALL *SetStaticObjectField)(JNIEnv *env |
| void (JNICALL *SetStaticBooleanField)(JNIEnv *env |
| void (JNICALL *SetStaticByteField)(JNIEnv *env |
| void (JNICALL *SetStaticCharField)(JNIEnv *env |
| void (JNICALL *SetStaticShortField)(JNIEnv *env |
| void (JNICALL *SetStaticIntField)(JNIEnv *env |
| void (JNICALL *SetStaticLongField)(JNIEnv *env |
| void (JNICALL *SetStaticFloatField)(JNIEnv *env |
| void (JNICALL *SetStaticDoubleField)(JNIEnv *env |
| jstring (JNICALL *NewString)(JNIEnv *env |
| jsize (JNICALL *GetStringLength)(JNIEnv *env |
const jchar *JNICALL * | GetStringChars (JNIEnv *env, jstring str, jboolean *isCopy) |
| void (JNICALL *ReleaseStringChars)(JNIEnv *env |
| jstring (JNICALL *NewStringUTF)(JNIEnv *env |
| jsize (JNICALL *GetStringUTFLength)(JNIEnv *env |
const char *JNICALL * | GetStringUTFChars (JNIEnv *env, jstring str, jboolean *isCopy) |
| void (JNICALL *ReleaseStringUTFChars)(JNIEnv *env |
| jsize (JNICALL *GetArrayLength)(JNIEnv *env |
| jobjectArray (JNICALL *NewObjectArray)(JNIEnv *env |
| jobject (JNICALL *GetObjectArrayElement)(JNIEnv *env |
| void (JNICALL *SetObjectArrayElement)(JNIEnv *env |
| jbooleanArray (JNICALL *NewBooleanArray)(JNIEnv *env |
| jbyteArray (JNICALL *NewByteArray)(JNIEnv *env |
| jcharArray (JNICALL *NewCharArray)(JNIEnv *env |
| jshortArray (JNICALL *NewShortArray)(JNIEnv *env |
| jintArray (JNICALL *NewIntArray)(JNIEnv *env |
| jlongArray (JNICALL *NewLongArray)(JNIEnv *env |
| jfloatArray (JNICALL *NewFloatArray)(JNIEnv *env |
| jdoubleArray (JNICALL *NewDoubleArray)(JNIEnv *env |
jboolean *JNICALL * | GetBooleanArrayElements (JNIEnv *env, jbooleanArray array, jboolean *isCopy) |
jbyte *JNICALL * | GetByteArrayElements (JNIEnv *env, jbyteArray array, jboolean *isCopy) |
jchar *JNICALL * | GetCharArrayElements (JNIEnv *env, jcharArray array, jboolean *isCopy) |
jshort *JNICALL * | GetShortArrayElements (JNIEnv *env, jshortArray array, jboolean *isCopy) |
jint *JNICALL * | GetIntArrayElements (JNIEnv *env, jintArray array, jboolean *isCopy) |
jlong *JNICALL * | GetLongArrayElements (JNIEnv *env, jlongArray array, jboolean *isCopy) |
jfloat *JNICALL * | GetFloatArrayElements (JNIEnv *env, jfloatArray array, jboolean *isCopy) |
jdouble *JNICALL * | GetDoubleArrayElements (JNIEnv *env, jdoubleArray array, jboolean *isCopy) |
| void (JNICALL *ReleaseBooleanArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseByteArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseCharArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseShortArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseIntArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseLongArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseFloatArrayElements)(JNIEnv *env |
| void (JNICALL *ReleaseDoubleArrayElements)(JNIEnv *env |
| void (JNICALL *GetBooleanArrayRegion)(JNIEnv *env |
| void (JNICALL *GetByteArrayRegion)(JNIEnv *env |
| void (JNICALL *GetCharArrayRegion)(JNIEnv *env |
| void (JNICALL *GetShortArrayRegion)(JNIEnv *env |
| void (JNICALL *GetIntArrayRegion)(JNIEnv *env |
| void (JNICALL *GetLongArrayRegion)(JNIEnv *env |
| void (JNICALL *GetFloatArrayRegion)(JNIEnv *env |
| void (JNICALL *GetDoubleArrayRegion)(JNIEnv *env |
| void (JNICALL *SetBooleanArrayRegion)(JNIEnv *env |
| void (JNICALL *SetByteArrayRegion)(JNIEnv *env |
| void (JNICALL *SetCharArrayRegion)(JNIEnv *env |
| void (JNICALL *SetShortArrayRegion)(JNIEnv *env |
| void (JNICALL *SetIntArrayRegion)(JNIEnv *env |
| void (JNICALL *SetLongArrayRegion)(JNIEnv *env |
| void (JNICALL *SetFloatArrayRegion)(JNIEnv *env |
| void (JNICALL *SetDoubleArrayRegion)(JNIEnv *env |
| jint (JNICALL *RegisterNatives)(JNIEnv *env |
| jint (JNICALL *UnregisterNatives)(JNIEnv *env |
| jint (JNICALL *MonitorEnter)(JNIEnv *env |
| jint (JNICALL *MonitorExit)(JNIEnv *env |
| jint (JNICALL *GetJavaVM)(JNIEnv *env |
| void (JNICALL *GetStringRegion)(JNIEnv *env |
| void (JNICALL *GetStringUTFRegion)(JNIEnv *env |
void *JNICALL * | GetPrimitiveArrayCritical (JNIEnv *env, jarray array, jboolean *isCopy) |
| void (JNICALL *ReleasePrimitiveArrayCritical)(JNIEnv *env |
const jchar *JNICALL * | GetStringCritical (JNIEnv *env, jstring string, jboolean *isCopy) |
| void (JNICALL *ReleaseStringCritical)(JNIEnv *env |
| jweak (JNICALL *NewWeakGlobalRef)(JNIEnv *env |
| void (JNICALL *DeleteWeakGlobalRef)(JNIEnv *env |
| jboolean (JNICALL *ExceptionCheck)(JNIEnv *env) |
| jobject (JNICALL *NewDirectByteBuffer)(JNIEnv *env |
void *JNICALL * | GetDirectBufferAddress (JNIEnv *env, jobject buf) |
| jlong (JNICALL *GetDirectBufferCapacity)(JNIEnv *env |
| jobjectRefType (JNICALL *GetObjectRefType)(JNIEnv *env |
Public Attributes |
void * | reserved0 |
void * | reserved1 |
void * | reserved2 |
void * | reserved3 |
const char * | name |
const char jobject | loader |
const char jobject const jbyte * | buf |
const char jobject const jbyte
jsize | len |
jobject | method |
jobject | field |
jclass | cls |
jclass jmethodID | methodID |
jclass jmethodID jboolean | isStatic |
jclass | sub |
jclass jclass | sup |
jclass jfieldID | fieldID |
jclass jfieldID jboolean | isStatic |
jthrowable | obj |
jclass | clazz |
jclass const char * | msg |
const char * | msg |
jint | capacity |
jobject | result |
jobject | lobj |
jobject | gref |
jobject | obj |
jobject | obj1 |
jobject jobject | obj2 |
jobject | ref |
jclass jmethodID jclass | clazz |
jclass jmethodID jclass jmethodID | methodID |
jclass jmethodID jclass
jmethodID va_list | args |
jclass jmethodID const jvalue * | args |
jobject jclass | clazz |
jclass const char * | name |
jclass const char const char * | sig |
jobject jmethodID | methodID |
jobject jmethodID jobject | obj |
jobject jmethodID jobject jmethodID | methodID |
jobject jmethodID jobject
jmethodID va_list | args |
jobject jmethodID const jvalue * | args |
jobject jclass jmethodID | methodID |
jobject jclass jmethodID jobject | obj |
jobject jclass jmethodID
jobject jclass | clazz |
jobject jclass jmethodID
jobject jclass jmethodID | methodID |
jobject jclass jmethodID
jobject jclass jmethodID
va_list | args |
jobject jclass jmethodID const
jvalue * | args |
jobject jfieldID | fieldID |
jobject jfieldID jobject | val |
jobject jfieldID jboolean | val |
jobject jfieldID jbyte | val |
jobject jfieldID jchar | val |
jobject jfieldID jshort | val |
jobject jfieldID jint | val |
jobject jfieldID jlong | val |
jobject jfieldID jfloat | val |
jobject jfieldID jdouble | val |
jclass jmethodID jclass | cls |
jclass jfieldID jobject | value |
jclass jfieldID jboolean | value |
jclass jfieldID jbyte | value |
jclass jfieldID jchar | value |
jclass jfieldID jshort | value |
jclass jfieldID jint | value |
jclass jfieldID jlong | value |
jclass jfieldID jfloat | value |
jclass jfieldID jdouble | value |
const jchar * | unicode |
const jchar jsize | len |
jstring | str |
jstring const jchar * | chars |
const char * | utf |
jstring const char * | chars |
jarray | array |
jsize | len |
jsize jclass | clazz |
jsize jclass jobject | init |
jobjectArray | array |
jobjectArray jsize | index |
jobjectArray jsize jobject | val |
jbooleanArray | array |
jbooleanArray jboolean * | elems |
jbooleanArray jboolean jint | mode |
jbyteArray | array |
jbyteArray jbyte * | elems |
jbyteArray jbyte jint | mode |
jcharArray | array |
jcharArray jchar * | elems |
jcharArray jchar jint | mode |
jshortArray | array |
jshortArray jshort * | elems |
jshortArray jshort jint | mode |
jintArray | array |
jintArray jint * | elems |
jintArray jint jint | mode |
jlongArray | array |
jlongArray jlong * | elems |
jlongArray jlong jint | mode |
jfloatArray | array |
jfloatArray jfloat * | elems |
jfloatArray jfloat jint | mode |
jdoubleArray | array |
jdoubleArray jdouble * | elems |
jdoubleArray jdouble jint | mode |
jbooleanArray jsize | start |
jbooleanArray jsize jsize | l |
jbooleanArray jsize jsize
jboolean * | buf |
jbyteArray jsize | start |
jbyteArray jsize jsize | len |
jbyteArray jsize jsize jbyte * | buf |
jcharArray jsize | start |
jcharArray jsize jsize | len |
jcharArray jsize jsize jchar * | buf |
jshortArray jsize | start |
jshortArray jsize jsize | len |
jshortArray jsize jsize jshort * | buf |
jintArray jsize | start |
jintArray jsize jsize | len |
jintArray jsize jsize jint * | buf |
jlongArray jsize | start |
jlongArray jsize jsize | len |
jlongArray jsize jsize jlong * | buf |
jfloatArray jsize | start |
jfloatArray jsize jsize | len |
jfloatArray jsize jsize jfloat * | buf |
jdoubleArray jsize | start |
jdoubleArray jsize jsize | len |
jdoubleArray jsize jsize jdouble * | buf |
jbooleanArray jsize jsize
const jboolean * | buf |
jbyteArray jsize jsize const
jbyte * | buf |
jcharArray jsize jsize const
jchar * | buf |
jshortArray jsize jsize const
jshort * | buf |
jintArray jsize jsize const jint * | buf |
jlongArray jsize jsize const
jlong * | buf |
jfloatArray jsize jsize const
jfloat * | buf |
jdoubleArray jsize jsize const
jdouble * | buf |
jclass const JNINativeMethod * | methods |
jclass const JNINativeMethod jint | nMethods |
JavaVM ** | vm |
jstring jsize | start |
jstring jsize jsize | len |
jstring jsize jsize jchar * | buf |
jstring jsize jsize char * | buf |
jarray void * | carray |
jarray void jint | mode |
jstring | string |
jstring const jchar * | cstring |
jweak | ref |
void * | address |
void jlong | capacity |
jobject | buf |