Lines Matching refs:jobject
245 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause) in ThrowNewException()
333 static jclass DefineClass(JNIEnv*, const char*, jobject, const jbyte*, jsize) { in DefineClass() argument
355 static jmethodID FromReflectedMethod(JNIEnv* env, jobject jlr_method) { in FromReflectedMethod()
361 static jfieldID FromReflectedField(JNIEnv* env, jobject jlr_field) { in FromReflectedField()
373 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { in ToReflectedMethod()
383 return soa.AddLocalReference<jobject>(method); in ToReflectedMethod()
386 static jobject ToReflectedField(JNIEnv* env, jclass, jfieldID fid, jboolean) { in ToReflectedField()
390 return soa.AddLocalReference<jobject>(mirror::Field::CreateFromArtField(soa.Self(), f, true)); in ToReflectedField()
393 static jclass GetObjectClass(JNIEnv* env, jobject java_object) { in GetObjectClass()
418 static jboolean IsInstanceOf(JNIEnv* env, jobject jobj, jclass java_class) { in IsInstanceOf()
505 static jobject PopLocalFrame(JNIEnv* env, jobject java_survivor) { in PopLocalFrame()
509 return soa.AddLocalReference<jobject>(survivor); in PopLocalFrame()
518 static jobject NewGlobalRef(JNIEnv* env, jobject obj) { in NewGlobalRef()
524 static void DeleteGlobalRef(JNIEnv* env, jobject obj) { in DeleteGlobalRef()
530 static jweak NewWeakGlobalRef(JNIEnv* env, jobject obj) { in NewWeakGlobalRef()
542 static jobject NewLocalRef(JNIEnv* env, jobject obj) { in NewLocalRef()
549 return soa.AddLocalReference<jobject>(decoded_obj); in NewLocalRef()
552 static void DeleteLocalRef(JNIEnv* env, jobject obj) { in DeleteLocalRef()
572 static jboolean IsSameObject(JNIEnv* env, jobject obj1, jobject obj2) { in IsSameObject()
582 static jobject AllocObject(JNIEnv* env, jclass java_class) { in AllocObject()
592 return soa.AddLocalReference<jobject>(mirror::String::Alloc<true>(soa.Self(), 0, in AllocObject()
595 return soa.AddLocalReference<jobject>(c->AllocObject(soa.Self())); in AllocObject()
598 static jobject NewObject(JNIEnv* env, jclass java_class, jmethodID mid, ...) { in NewObject()
603 jobject result = NewObjectV(env, java_class, mid, args); in NewObject()
608 static jobject NewObjectV(JNIEnv* env, jclass java_class, jmethodID mid, va_list args) { in NewObjectV()
625 jobject local_result = soa.AddLocalReference<jobject>(result); in NewObjectV()
633 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, jvalue* args) { in NewObjectA()
650 jobject local_result = soa.AddLocalReference<jobjectArray>(result); in NewObjectA()
675 static jobject CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallObjectMethod()
683 return soa.AddLocalReference<jobject>(result.GetL()); in CallObjectMethod()
686 static jobject CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallObjectMethodV()
691 return soa.AddLocalReference<jobject>(result.GetL()); in CallObjectMethodV()
694 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallObjectMethodA()
699 return soa.AddLocalReference<jobject>(result.GetL()); in CallObjectMethodA()
702 static jboolean CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallBooleanMethod()
713 static jboolean CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallBooleanMethodV()
720 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallBooleanMethodA()
727 static jbyte CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallByteMethod()
738 static jbyte CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallByteMethodV()
745 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallByteMethodA()
752 static jchar CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallCharMethod()
763 static jchar CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallCharMethodV()
770 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallCharMethodA()
777 static jdouble CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallDoubleMethod()
788 static jdouble CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallDoubleMethodV()
795 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallDoubleMethodA()
802 static jfloat CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallFloatMethod()
813 static jfloat CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallFloatMethodV()
820 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallFloatMethodA()
827 static jint CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallIntMethod()
838 static jint CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallIntMethodV()
845 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallIntMethodA()
852 static jlong CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallLongMethod()
863 static jlong CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallLongMethodV()
870 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallLongMethodA()
877 static jshort CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallShortMethod()
888 static jshort CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallShortMethodV()
895 static jshort CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallShortMethodA()
902 static void CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallVoidMethod()
912 static void CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallVoidMethodV()
919 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, jvalue* args) { in CallVoidMethodA()
926 static jobject CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualObjectMethod()
933 jobject local_result = soa.AddLocalReference<jobject>(result.GetL()); in CallNonvirtualObjectMethod()
938 static jobject CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodV()
944 return soa.AddLocalReference<jobject>(result.GetL()); in CallNonvirtualObjectMethodV()
947 static jobject CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodA()
953 return soa.AddLocalReference<jobject>(result.GetL()); in CallNonvirtualObjectMethodA()
956 static jboolean CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethod()
968 static jboolean CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodV()
976 static jboolean CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodA()
984 static jbyte CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualByteMethod()
995 static jbyte CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodV()
1003 static jbyte CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodA()
1011 static jchar CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualCharMethod()
1022 static jchar CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodV()
1030 static jchar CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodA()
1038 static jshort CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualShortMethod()
1049 static jshort CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodV()
1057 static jshort CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodA()
1065 static jint CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualIntMethod()
1076 static jint CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodV()
1084 static jint CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodA()
1092 static jlong CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualLongMethod()
1103 static jlong CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodV()
1111 static jlong CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodA()
1119 static jfloat CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualFloatMethod()
1130 static jfloat CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodV()
1138 static jfloat CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodA()
1146 static jdouble CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualDoubleMethod()
1157 static jdouble CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodV()
1165 static jdouble CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodA()
1173 static void CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualVoidMethod()
1183 static void CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodV()
1191 static void CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodA()
1216 static jobject GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) { in GetObjectField()
1222 return soa.AddLocalReference<jobject>(f->GetObject(o)); in GetObjectField()
1225 static jobject GetStaticObjectField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticObjectField()
1229 return soa.AddLocalReference<jobject>(f->GetObject(f->GetDeclaringClass())); in GetStaticObjectField()
1232 static void SetObjectField(JNIEnv* env, jobject java_object, jfieldID fid, jobject java_value) { in SetObjectField()
1242 static void SetStaticObjectField(JNIEnv* env, jclass, jfieldID fid, jobject java_value) { in SetStaticObjectField()
1278 static jboolean GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) { in GetBooleanField()
1282 static jbyte GetByteField(JNIEnv* env, jobject obj, jfieldID fid) { in GetByteField()
1286 static jchar GetCharField(JNIEnv* env, jobject obj, jfieldID fid) { in GetCharField()
1290 static jshort GetShortField(JNIEnv* env, jobject obj, jfieldID fid) { in GetShortField()
1294 static jint GetIntField(JNIEnv* env, jobject obj, jfieldID fid) { in GetIntField()
1298 static jlong GetLongField(JNIEnv* env, jobject obj, jfieldID fid) { in GetLongField()
1302 static jfloat GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) { in GetFloatField()
1306 static jdouble GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) { in GetDoubleField()
1342 static void SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) { in SetBooleanField()
1346 static void SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) { in SetByteField()
1350 static void SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) { in SetCharField()
1354 static void SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) { in SetFloatField()
1358 static void SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) { in SetDoubleField()
1362 static void SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) { in SetIntField()
1366 static void SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) { in SetLongField()
1370 static void SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) { in SetShortField()
1406 static jobject CallStaticObjectMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticObjectMethod()
1412 jobject local_result = soa.AddLocalReference<jobject>(result.GetL()); in CallStaticObjectMethod()
1417 static jobject CallStaticObjectMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticObjectMethodV()
1421 return soa.AddLocalReference<jobject>(result.GetL()); in CallStaticObjectMethodV()
1424 static jobject CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, jvalue* args) { in CallStaticObjectMethodA()
1428 return soa.AddLocalReference<jobject>(result.GetL()); in CallStaticObjectMethodA()
1792 static jobject GetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index) { in GetObjectArrayElement()
1797 return soa.AddLocalReference<jobject>(array->Get(index)); in GetObjectArrayElement()
1801 jobject java_value) { in SetObjectArrayElement()
1839 jobject initial_element) { in NewObjectArray()
2232 static jint MonitorEnter(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorEnter()
2244 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit()
2267 static jobject NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) { in NewDirectByteBuffer()
2289 jobject result = env->NewObject(WellKnownClasses::java_nio_DirectByteBuffer, in NewDirectByteBuffer()
2295 static void* GetDirectBufferAddress(JNIEnv* env, jobject java_buffer) { in GetDirectBufferAddress()
2300 static jlong GetDirectBufferCapacity(JNIEnv* env, jobject java_buffer) { in GetDirectBufferCapacity()
2305 static jobjectRefType GetObjectRefType(JNIEnv* env ATTRIBUTE_UNUSED, jobject java_object) { in GetObjectRefType()