H A D | jni_internal.cc | 87 static jweak AddWeakGlobalReference(ScopedObjectAccess& soa, Object* obj) 89 return soa.Vm()->AddWeakGlobalReference(soa.Self(), obj); 150 static JValue InvokeWithVarArgs(const ScopedObjectAccess& soa, jobject obj, 154 Object* receiver = method->IsStatic() ? NULL : soa.Decode<Object*>(obj); 169 jobject obj, jmethodID mid, jvalue* args) 171 Object* receiver = soa.Decode<Object*>(obj); 182 jobject obj, jmethodID mid, va_list args) 184 Object* receiver = soa.Decode<Object*>(obj); 607 JValue InvokeWithJValues(const ScopedObjectAccess& soa, jobject obj, jmethodID mid, argument 610 Object* receiver = method->IsStatic() ? NULL : soa.Decode<Object*>(obj); 738 Object* obj = soa.Decode<Object*>(jobj); local 833 NewGlobalRef(JNIEnv* env, jobject obj) argument 847 DeleteGlobalRef(JNIEnv* env, jobject obj) argument 862 NewWeakGlobalRef(JNIEnv* env, jobject obj) argument 867 DeleteWeakGlobalRef(JNIEnv* env, jweak obj) argument 874 NewLocalRef(JNIEnv* env, jobject obj) argument 884 DeleteLocalRef(JNIEnv* env, jobject obj) argument 990 CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1001 CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1009 CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1017 CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1028 CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1035 CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1042 CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1053 CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1060 CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1067 CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1078 CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1085 CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1092 CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1103 CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1110 CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1117 CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1128 CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1135 CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1142 CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1153 CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1160 CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1167 CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1178 CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1185 CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1192 CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1203 CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1210 CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1217 CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1227 CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1234 CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1241 CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1253 CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1262 CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1271 CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1283 CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1291 CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1299 CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1310 CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1318 CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1326 CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1337 CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1345 CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1353 CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1364 CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1372 CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1380 CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1391 CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1399 CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1407 CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1418 CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1426 CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1434 CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1445 CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1453 CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1461 CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1472 CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1480 CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1488 CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1498 CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1506 CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1531 GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) argument 1593 GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) argument 1597 GetByteField(JNIEnv* env, jobject obj, jfieldID fid) argument 1601 GetCharField(JNIEnv* env, jobject obj, jfieldID fid) argument 1605 GetShortField(JNIEnv* env, jobject obj, jfieldID fid) argument 1609 GetIntField(JNIEnv* env, jobject obj, jfieldID fid) argument 1613 GetLongField(JNIEnv* env, jobject obj, jfieldID fid) argument 1617 GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) argument 1621 GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) argument 1657 SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) argument 1661 SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) argument 1665 SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) argument 1669 SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) argument 1673 SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) argument 1677 SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) argument 1681 SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) argument 1685 SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) argument 2052 Object* obj = soa.Decode<Object*>(java_array); local 3021 AddWeakGlobalReference(Thread* self, mirror::Object* obj) argument 3033 DeleteWeakGlobalRef(Thread* self, jweak obj) argument [all...] |