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 846 DeleteGlobalRef(JNIEnv* env, jobject obj) argument 861 NewWeakGlobalRef(JNIEnv* env, jobject obj) argument 866 DeleteWeakGlobalRef(JNIEnv* env, jweak obj) argument 873 NewLocalRef(JNIEnv* env, jobject obj) argument 881 DeleteLocalRef(JNIEnv* env, jobject obj) argument 987 CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 998 CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1006 CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1014 CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1025 CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1032 CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1039 CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1050 CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1057 CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1064 CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1075 CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1082 CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1089 CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1100 CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1107 CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1114 CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1125 CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1132 CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1139 CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1150 CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1157 CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1164 CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1175 CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1182 CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1189 CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1200 CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1207 CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1214 CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) argument 1224 CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) argument 1231 CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) argument 1238 CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1250 CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1259 CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1268 CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1280 CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1288 CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1296 CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1307 CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1315 CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1323 CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1334 CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1342 CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1350 CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1361 CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1369 CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1377 CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1388 CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1396 CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1404 CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1415 CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1423 CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1431 CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1442 CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1450 CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1458 CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1469 CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1477 CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1485 CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) argument 1495 CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, va_list args) argument 1503 CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, jvalue* args) argument 1528 GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) argument 1590 GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) argument 1594 GetByteField(JNIEnv* env, jobject obj, jfieldID fid) argument 1598 GetCharField(JNIEnv* env, jobject obj, jfieldID fid) argument 1602 GetShortField(JNIEnv* env, jobject obj, jfieldID fid) argument 1606 GetIntField(JNIEnv* env, jobject obj, jfieldID fid) argument 1610 GetLongField(JNIEnv* env, jobject obj, jfieldID fid) argument 1614 GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) argument 1618 GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) argument 1654 SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) argument 1658 SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) argument 1662 SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) argument 1666 SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) argument 1670 SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) argument 1674 SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) argument 1678 SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) argument 1682 SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) argument 2049 Object* obj = soa.Decode<Object*>(java_array); local 3018 AddWeakGlobalReference(Thread* self, mirror::Object* obj) argument 3030 DeleteWeakGlobalRef(Thread* self, jweak obj) argument [all...] |