Lines Matching refs:jobject
61 typedef _jobject* jobject; typedef
83 typedef void* jobject; typedef
84 typedef jobject jclass;
85 typedef jobject jstring;
86 typedef jobject jarray;
96 typedef jobject jthrowable;
97 typedef jobject jweak;
118 jobject l;
157 jclass (*DefineClass)(JNIEnv*, const char*, jobject, const jbyte*,
161 jmethodID (*FromReflectedMethod)(JNIEnv*, jobject);
162 jfieldID (*FromReflectedField)(JNIEnv*, jobject);
164 jobject (*ToReflectedMethod)(JNIEnv*, jclass, jmethodID, jboolean);
170 jobject (*ToReflectedField)(JNIEnv*, jclass, jfieldID, jboolean);
180 jobject (*PopLocalFrame)(JNIEnv*, jobject);
182 jobject (*NewGlobalRef)(JNIEnv*, jobject);
183 void (*DeleteGlobalRef)(JNIEnv*, jobject);
184 void (*DeleteLocalRef)(JNIEnv*, jobject);
185 jboolean (*IsSameObject)(JNIEnv*, jobject, jobject);
187 jobject (*NewLocalRef)(JNIEnv*, jobject);
190 jobject (*AllocObject)(JNIEnv*, jclass);
191 jobject (*NewObject)(JNIEnv*, jclass, jmethodID, ...);
192 jobject (*NewObjectV)(JNIEnv*, jclass, jmethodID, va_list);
193 jobject (*NewObjectA)(JNIEnv*, jclass, jmethodID, const jvalue*);
195 jclass (*GetObjectClass)(JNIEnv*, jobject);
196 jboolean (*IsInstanceOf)(JNIEnv*, jobject, jclass);
199 jobject (*CallObjectMethod)(JNIEnv*, jobject, jmethodID, ...);
200 jobject (*CallObjectMethodV)(JNIEnv*, jobject, jmethodID, va_list);
201 jobject (*CallObjectMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
202 jboolean (*CallBooleanMethod)(JNIEnv*, jobject, jmethodID, ...);
203 jboolean (*CallBooleanMethodV)(JNIEnv*, jobject, jmethodID, va_list);
204 jboolean (*CallBooleanMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
205 jbyte (*CallByteMethod)(JNIEnv*, jobject, jmethodID, ...);
206 jbyte (*CallByteMethodV)(JNIEnv*, jobject, jmethodID, va_list);
207 jbyte (*CallByteMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
208 jchar (*CallCharMethod)(JNIEnv*, jobject, jmethodID, ...);
209 jchar (*CallCharMethodV)(JNIEnv*, jobject, jmethodID, va_list);
210 jchar (*CallCharMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
211 jshort (*CallShortMethod)(JNIEnv*, jobject, jmethodID, ...);
212 jshort (*CallShortMethodV)(JNIEnv*, jobject, jmethodID, va_list);
213 jshort (*CallShortMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
214 jint (*CallIntMethod)(JNIEnv*, jobject, jmethodID, ...);
215 jint (*CallIntMethodV)(JNIEnv*, jobject, jmethodID, va_list);
216 jint (*CallIntMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
217 jlong (*CallLongMethod)(JNIEnv*, jobject, jmethodID, ...);
218 jlong (*CallLongMethodV)(JNIEnv*, jobject, jmethodID, va_list);
219 jlong (*CallLongMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
220 jfloat (*CallFloatMethod)(JNIEnv*, jobject, jmethodID, ...);
221 jfloat (*CallFloatMethodV)(JNIEnv*, jobject, jmethodID, va_list);
222 jfloat (*CallFloatMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
223 jdouble (*CallDoubleMethod)(JNIEnv*, jobject, jmethodID, ...);
224 jdouble (*CallDoubleMethodV)(JNIEnv*, jobject, jmethodID, va_list);
225 jdouble (*CallDoubleMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
226 void (*CallVoidMethod)(JNIEnv*, jobject, jmethodID, ...);
227 void (*CallVoidMethodV)(JNIEnv*, jobject, jmethodID, va_list);
228 void (*CallVoidMethodA)(JNIEnv*, jobject, jmethodID, const jvalue*);
230 jobject (*CallNonvirtualObjectMethod)(JNIEnv*, jobject, jclass,
232 jobject (*CallNonvirtualObjectMethodV)(JNIEnv*, jobject, jclass,
234 jobject (*CallNonvirtualObjectMethodA)(JNIEnv*, jobject, jclass,
236 jboolean (*CallNonvirtualBooleanMethod)(JNIEnv*, jobject, jclass,
238 jboolean (*CallNonvirtualBooleanMethodV)(JNIEnv*, jobject, jclass,
240 jboolean (*CallNonvirtualBooleanMethodA)(JNIEnv*, jobject, jclass,
242 jbyte (*CallNonvirtualByteMethod)(JNIEnv*, jobject, jclass,
244 jbyte (*CallNonvirtualByteMethodV)(JNIEnv*, jobject, jclass,
246 jbyte (*CallNonvirtualByteMethodA)(JNIEnv*, jobject, jclass,
248 jchar (*CallNonvirtualCharMethod)(JNIEnv*, jobject, jclass,
250 jchar (*CallNonvirtualCharMethodV)(JNIEnv*, jobject, jclass,
252 jchar (*CallNonvirtualCharMethodA)(JNIEnv*, jobject, jclass,
254 jshort (*CallNonvirtualShortMethod)(JNIEnv*, jobject, jclass,
256 jshort (*CallNonvirtualShortMethodV)(JNIEnv*, jobject, jclass,
258 jshort (*CallNonvirtualShortMethodA)(JNIEnv*, jobject, jclass,
260 jint (*CallNonvirtualIntMethod)(JNIEnv*, jobject, jclass,
262 jint (*CallNonvirtualIntMethodV)(JNIEnv*, jobject, jclass,
264 jint (*CallNonvirtualIntMethodA)(JNIEnv*, jobject, jclass,
266 jlong (*CallNonvirtualLongMethod)(JNIEnv*, jobject, jclass,
268 jlong (*CallNonvirtualLongMethodV)(JNIEnv*, jobject, jclass,
270 jlong (*CallNonvirtualLongMethodA)(JNIEnv*, jobject, jclass,
272 jfloat (*CallNonvirtualFloatMethod)(JNIEnv*, jobject, jclass,
274 jfloat (*CallNonvirtualFloatMethodV)(JNIEnv*, jobject, jclass,
276 jfloat (*CallNonvirtualFloatMethodA)(JNIEnv*, jobject, jclass,
278 jdouble (*CallNonvirtualDoubleMethod)(JNIEnv*, jobject, jclass,
280 jdouble (*CallNonvirtualDoubleMethodV)(JNIEnv*, jobject, jclass,
282 jdouble (*CallNonvirtualDoubleMethodA)(JNIEnv*, jobject, jclass,
284 void (*CallNonvirtualVoidMethod)(JNIEnv*, jobject, jclass,
286 void (*CallNonvirtualVoidMethodV)(JNIEnv*, jobject, jclass,
288 void (*CallNonvirtualVoidMethodA)(JNIEnv*, jobject, jclass,
293 jobject (*GetObjectField)(JNIEnv*, jobject, jfieldID);
294 jboolean (*GetBooleanField)(JNIEnv*, jobject, jfieldID);
295 jbyte (*GetByteField)(JNIEnv*, jobject, jfieldID);
296 jchar (*GetCharField)(JNIEnv*, jobject, jfieldID);
297 jshort (*GetShortField)(JNIEnv*, jobject, jfieldID);
298 jint (*GetIntField)(JNIEnv*, jobject, jfieldID);
299 jlong (*GetLongField)(JNIEnv*, jobject, jfieldID);
300 jfloat (*GetFloatField)(JNIEnv*, jobject, jfieldID);
301 jdouble (*GetDoubleField)(JNIEnv*, jobject, jfieldID);
303 void (*SetObjectField)(JNIEnv*, jobject, jfieldID, jobject);
304 void (*SetBooleanField)(JNIEnv*, jobject, jfieldID, jboolean);
305 void (*SetByteField)(JNIEnv*, jobject, jfieldID, jbyte);
306 void (*SetCharField)(JNIEnv*, jobject, jfieldID, jchar);
307 void (*SetShortField)(JNIEnv*, jobject, jfieldID, jshort);
308 void (*SetIntField)(JNIEnv*, jobject, jfieldID, jint);
309 void (*SetLongField)(JNIEnv*, jobject, jfieldID, jlong);
310 void (*SetFloatField)(JNIEnv*, jobject, jfieldID, jfloat);
311 void (*SetDoubleField)(JNIEnv*, jobject, jfieldID, jdouble);
315 jobject (*CallStaticObjectMethod)(JNIEnv*, jclass, jmethodID, ...);
316 jobject (*CallStaticObjectMethodV)(JNIEnv*, jclass, jmethodID, va_list);
317 jobject (*CallStaticObjectMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
350 jobject (*GetStaticObjectField)(JNIEnv*, jclass, jfieldID);
360 void (*SetStaticObjectField)(JNIEnv*, jclass, jfieldID, jobject);
380 jobjectArray (*NewObjectArray)(JNIEnv*, jsize, jclass, jobject);
381 jobject (*GetObjectArrayElement)(JNIEnv*, jobjectArray, jsize);
382 void (*SetObjectArrayElement)(JNIEnv*, jobjectArray, jsize, jobject);
457 jint (*MonitorEnter)(JNIEnv*, jobject);
458 jint (*MonitorExit)(JNIEnv*, jobject);
470 jweak (*NewWeakGlobalRef)(JNIEnv*, jobject);
475 jobject (*NewDirectByteBuffer)(JNIEnv*, void*, jlong);
476 void* (*GetDirectBufferAddress)(JNIEnv*, jobject);
477 jlong (*GetDirectBufferCapacity)(JNIEnv*, jobject);
480 jobjectRefType (*GetObjectRefType)(JNIEnv*, jobject);
498 jclass DefineClass(const char *name, jobject loader, const jbyte* buf, in DefineClass()
505 jmethodID FromReflectedMethod(jobject method) in FromReflectedMethod()
508 jfieldID FromReflectedField(jobject field) in FromReflectedField()
511 jobject ToReflectedMethod(jclass cls, jmethodID methodID, jboolean isStatic) in ToReflectedMethod()
520 jobject ToReflectedField(jclass cls, jfieldID fieldID, jboolean isStatic) in ToReflectedField()
544 jobject PopLocalFrame(jobject result) in PopLocalFrame()
547 jobject NewGlobalRef(jobject obj) in NewGlobalRef()
550 void DeleteGlobalRef(jobject globalRef) in DeleteGlobalRef()
553 void DeleteLocalRef(jobject localRef) in DeleteLocalRef()
556 jboolean IsSameObject(jobject ref1, jobject ref2) in IsSameObject()
559 jobject NewLocalRef(jobject ref) in NewLocalRef()
565 jobject AllocObject(jclass clazz) in AllocObject()
568 jobject NewObject(jclass clazz, jmethodID methodID, ...) in NewObject()
572 jobject result = functions->NewObjectV(this, clazz, methodID, args); in NewObject()
577 jobject NewObjectV(jclass clazz, jmethodID methodID, va_list args) in NewObjectV()
580 jobject NewObjectA(jclass clazz, jmethodID methodID, const jvalue* args) in NewObjectA()
583 jclass GetObjectClass(jobject obj) in GetObjectClass()
586 jboolean IsInstanceOf(jobject obj, jclass clazz) in IsInstanceOf()
593 _jtype Call##_jname##Method(jobject obj, jmethodID methodID, ...) \
604 _jtype Call##_jname##MethodV(jobject obj, jmethodID methodID, \
608 _jtype Call##_jname##MethodA(jobject obj, jmethodID methodID, \
617 CALL_TYPE(jobject, Object) in CALL_TYPE()
627 void CallVoidMethod(jobject obj, jmethodID methodID, ...) in CALL_TYPE()
634 void CallVoidMethodV(jobject obj, jmethodID methodID, va_list args) in CallVoidMethodV()
636 void CallVoidMethodA(jobject obj, jmethodID methodID, const jvalue* args) in CallVoidMethodA()
640 _jtype CallNonvirtual##_jname##Method(jobject obj, jclass clazz, \
652 _jtype CallNonvirtual##_jname##MethodV(jobject obj, jclass clazz, \
657 _jtype CallNonvirtual##_jname##MethodA(jobject obj, jclass clazz, \
667 CALL_NONVIRT_TYPE(jobject, Object) in CALL_NONVIRT_TYPE()
677 void CallNonvirtualVoidMethod(jobject obj, jclass clazz, in CALL_NONVIRT_TYPE()
685 void CallNonvirtualVoidMethodV(jobject obj, jclass clazz, in CallNonvirtualVoidMethodV()
688 void CallNonvirtualVoidMethodA(jobject obj, jclass clazz, in CallNonvirtualVoidMethodA()
695 jobject GetObjectField(jobject obj, jfieldID fieldID) in GetObjectField()
697 jboolean GetBooleanField(jobject obj, jfieldID fieldID) in GetBooleanField()
699 jbyte GetByteField(jobject obj, jfieldID fieldID) in GetByteField()
701 jchar GetCharField(jobject obj, jfieldID fieldID) in GetCharField()
703 jshort GetShortField(jobject obj, jfieldID fieldID) in GetShortField()
705 jint GetIntField(jobject obj, jfieldID fieldID) in GetIntField()
707 jlong GetLongField(jobject obj, jfieldID fieldID) in GetLongField()
709 jfloat GetFloatField(jobject obj, jfieldID fieldID) in GetFloatField()
711 jdouble GetDoubleField(jobject obj, jfieldID fieldID) in GetDoubleField()
714 void SetObjectField(jobject obj, jfieldID fieldID, jobject value) in SetObjectField()
716 void SetBooleanField(jobject obj, jfieldID fieldID, jboolean value) in SetBooleanField()
718 void SetByteField(jobject obj, jfieldID fieldID, jbyte value) in SetByteField()
720 void SetCharField(jobject obj, jfieldID fieldID, jchar value) in SetCharField()
722 void SetShortField(jobject obj, jfieldID fieldID, jshort value) in SetShortField()
724 void SetIntField(jobject obj, jfieldID fieldID, jint value) in SetIntField()
726 void SetLongField(jobject obj, jfieldID fieldID, jlong value) in SetLongField()
728 void SetFloatField(jobject obj, jfieldID fieldID, jfloat value) in SetFloatField()
730 void SetDoubleField(jobject obj, jfieldID fieldID, jdouble value) in SetDoubleField()
764 CALL_STATIC_TYPE(jobject, Object) in CALL_STATIC_TYPE()
790 jobject GetStaticObjectField(jclass clazz, jfieldID fieldID) in GetStaticObjectField()
809 void SetStaticObjectField(jclass clazz, jfieldID fieldID, jobject value) in SetStaticObjectField()
856 jobject initialElement) in NewObjectArray()
860 jobject GetObjectArrayElement(jobjectArray array, jsize index) in GetObjectArrayElement()
863 void SetObjectArrayElement(jobjectArray array, jsize index, jobject value) in SetObjectArrayElement()
982 jint MonitorEnter(jobject obj) in MonitorEnter()
985 jint MonitorExit(jobject obj) in MonitorExit()
1009 jweak NewWeakGlobalRef(jobject obj) in NewWeakGlobalRef()
1018 jobject NewDirectByteBuffer(void* address, jlong capacity) in NewDirectByteBuffer()
1021 void* GetDirectBufferAddress(jobject buf) in GetDirectBufferAddress()
1024 jlong GetDirectBufferCapacity(jobject buf) in GetDirectBufferCapacity()
1028 jobjectRefType GetObjectRefType(jobject obj) in GetObjectRefType()
1072 jobject group; /* global ref of a ThreadGroup object, or NULL */