Lines Matching refs:jclass
63 typedef _jclass* jclass; typedef
85 typedef jobject jclass; typedef
158 jclass (*DefineClass)(JNIEnv*, const char*, jobject, const jbyte*,
160 jclass (*FindClass)(JNIEnv*, const char*);
165 jobject (*ToReflectedMethod)(JNIEnv*, jclass, jmethodID, jboolean);
167 jclass (*GetSuperclass)(JNIEnv*, jclass);
168 jboolean (*IsAssignableFrom)(JNIEnv*, jclass, jclass);
171 jobject (*ToReflectedField)(JNIEnv*, jclass, jfieldID, jboolean);
174 jint (*ThrowNew)(JNIEnv *, jclass, const char *);
191 jobject (*AllocObject)(JNIEnv*, jclass);
192 jobject (*NewObject)(JNIEnv*, jclass, jmethodID, ...);
193 jobject (*NewObjectV)(JNIEnv*, jclass, jmethodID, va_list);
194 jobject (*NewObjectA)(JNIEnv*, jclass, jmethodID, const jvalue*);
196 jclass (*GetObjectClass)(JNIEnv*, jobject);
197 jboolean (*IsInstanceOf)(JNIEnv*, jobject, jclass);
198 jmethodID (*GetMethodID)(JNIEnv*, jclass, const char*, const char*);
231 jobject (*CallNonvirtualObjectMethod)(JNIEnv*, jobject, jclass,
233 jobject (*CallNonvirtualObjectMethodV)(JNIEnv*, jobject, jclass,
235 jobject (*CallNonvirtualObjectMethodA)(JNIEnv*, jobject, jclass,
237 jboolean (*CallNonvirtualBooleanMethod)(JNIEnv*, jobject, jclass,
239 jboolean (*CallNonvirtualBooleanMethodV)(JNIEnv*, jobject, jclass,
241 jboolean (*CallNonvirtualBooleanMethodA)(JNIEnv*, jobject, jclass,
243 jbyte (*CallNonvirtualByteMethod)(JNIEnv*, jobject, jclass,
245 jbyte (*CallNonvirtualByteMethodV)(JNIEnv*, jobject, jclass,
247 jbyte (*CallNonvirtualByteMethodA)(JNIEnv*, jobject, jclass,
249 jchar (*CallNonvirtualCharMethod)(JNIEnv*, jobject, jclass,
251 jchar (*CallNonvirtualCharMethodV)(JNIEnv*, jobject, jclass,
253 jchar (*CallNonvirtualCharMethodA)(JNIEnv*, jobject, jclass,
255 jshort (*CallNonvirtualShortMethod)(JNIEnv*, jobject, jclass,
257 jshort (*CallNonvirtualShortMethodV)(JNIEnv*, jobject, jclass,
259 jshort (*CallNonvirtualShortMethodA)(JNIEnv*, jobject, jclass,
261 jint (*CallNonvirtualIntMethod)(JNIEnv*, jobject, jclass,
263 jint (*CallNonvirtualIntMethodV)(JNIEnv*, jobject, jclass,
265 jint (*CallNonvirtualIntMethodA)(JNIEnv*, jobject, jclass,
267 jlong (*CallNonvirtualLongMethod)(JNIEnv*, jobject, jclass,
269 jlong (*CallNonvirtualLongMethodV)(JNIEnv*, jobject, jclass,
271 jlong (*CallNonvirtualLongMethodA)(JNIEnv*, jobject, jclass,
273 jfloat (*CallNonvirtualFloatMethod)(JNIEnv*, jobject, jclass,
275 jfloat (*CallNonvirtualFloatMethodV)(JNIEnv*, jobject, jclass,
277 jfloat (*CallNonvirtualFloatMethodA)(JNIEnv*, jobject, jclass,
279 jdouble (*CallNonvirtualDoubleMethod)(JNIEnv*, jobject, jclass,
281 jdouble (*CallNonvirtualDoubleMethodV)(JNIEnv*, jobject, jclass,
283 jdouble (*CallNonvirtualDoubleMethodA)(JNIEnv*, jobject, jclass,
285 void (*CallNonvirtualVoidMethod)(JNIEnv*, jobject, jclass,
287 void (*CallNonvirtualVoidMethodV)(JNIEnv*, jobject, jclass,
289 void (*CallNonvirtualVoidMethodA)(JNIEnv*, jobject, jclass,
292 jfieldID (*GetFieldID)(JNIEnv*, jclass, const char*, const char*);
314 jmethodID (*GetStaticMethodID)(JNIEnv*, jclass, const char*, const char*);
316 jobject (*CallStaticObjectMethod)(JNIEnv*, jclass, jmethodID, ...);
317 jobject (*CallStaticObjectMethodV)(JNIEnv*, jclass, jmethodID, va_list);
318 jobject (*CallStaticObjectMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
319 jboolean (*CallStaticBooleanMethod)(JNIEnv*, jclass, jmethodID, ...);
320 jboolean (*CallStaticBooleanMethodV)(JNIEnv*, jclass, jmethodID,
322 jboolean (*CallStaticBooleanMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
323 jbyte (*CallStaticByteMethod)(JNIEnv*, jclass, jmethodID, ...);
324 jbyte (*CallStaticByteMethodV)(JNIEnv*, jclass, jmethodID, va_list);
325 jbyte (*CallStaticByteMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
326 jchar (*CallStaticCharMethod)(JNIEnv*, jclass, jmethodID, ...);
327 jchar (*CallStaticCharMethodV)(JNIEnv*, jclass, jmethodID, va_list);
328 jchar (*CallStaticCharMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
329 jshort (*CallStaticShortMethod)(JNIEnv*, jclass, jmethodID, ...);
330 jshort (*CallStaticShortMethodV)(JNIEnv*, jclass, jmethodID, va_list);
331 jshort (*CallStaticShortMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
332 jint (*CallStaticIntMethod)(JNIEnv*, jclass, jmethodID, ...);
333 jint (*CallStaticIntMethodV)(JNIEnv*, jclass, jmethodID, va_list);
334 jint (*CallStaticIntMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
335 jlong (*CallStaticLongMethod)(JNIEnv*, jclass, jmethodID, ...);
336 jlong (*CallStaticLongMethodV)(JNIEnv*, jclass, jmethodID, va_list);
337 jlong (*CallStaticLongMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
338 jfloat (*CallStaticFloatMethod)(JNIEnv*, jclass, jmethodID, ...);
339 jfloat (*CallStaticFloatMethodV)(JNIEnv*, jclass, jmethodID, va_list);
340 jfloat (*CallStaticFloatMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
341 jdouble (*CallStaticDoubleMethod)(JNIEnv*, jclass, jmethodID, ...);
342 jdouble (*CallStaticDoubleMethodV)(JNIEnv*, jclass, jmethodID, va_list);
343 jdouble (*CallStaticDoubleMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
344 void (*CallStaticVoidMethod)(JNIEnv*, jclass, jmethodID, ...);
345 void (*CallStaticVoidMethodV)(JNIEnv*, jclass, jmethodID, va_list);
346 void (*CallStaticVoidMethodA)(JNIEnv*, jclass, jmethodID, const jvalue*);
348 jfieldID (*GetStaticFieldID)(JNIEnv*, jclass, const char*,
351 jobject (*GetStaticObjectField)(JNIEnv*, jclass, jfieldID);
352 jboolean (*GetStaticBooleanField)(JNIEnv*, jclass, jfieldID);
353 jbyte (*GetStaticByteField)(JNIEnv*, jclass, jfieldID);
354 jchar (*GetStaticCharField)(JNIEnv*, jclass, jfieldID);
355 jshort (*GetStaticShortField)(JNIEnv*, jclass, jfieldID);
356 jint (*GetStaticIntField)(JNIEnv*, jclass, jfieldID);
357 jlong (*GetStaticLongField)(JNIEnv*, jclass, jfieldID);
358 jfloat (*GetStaticFloatField)(JNIEnv*, jclass, jfieldID);
359 jdouble (*GetStaticDoubleField)(JNIEnv*, jclass, jfieldID);
361 void (*SetStaticObjectField)(JNIEnv*, jclass, jfieldID, jobject);
362 void (*SetStaticBooleanField)(JNIEnv*, jclass, jfieldID, jboolean);
363 void (*SetStaticByteField)(JNIEnv*, jclass, jfieldID, jbyte);
364 void (*SetStaticCharField)(JNIEnv*, jclass, jfieldID, jchar);
365 void (*SetStaticShortField)(JNIEnv*, jclass, jfieldID, jshort);
366 void (*SetStaticIntField)(JNIEnv*, jclass, jfieldID, jint);
367 void (*SetStaticLongField)(JNIEnv*, jclass, jfieldID, jlong);
368 void (*SetStaticFloatField)(JNIEnv*, jclass, jfieldID, jfloat);
369 void (*SetStaticDoubleField)(JNIEnv*, jclass, jfieldID, jdouble);
381 jobjectArray (*NewObjectArray)(JNIEnv*, jsize, jclass, jobject);
455 jint (*RegisterNatives)(JNIEnv*, jclass, const JNINativeMethod*,
457 jint (*UnregisterNatives)(JNIEnv*, jclass);
499 jclass DefineClass(const char *name, jobject loader, const jbyte* buf, in DefineClass()
503 jclass FindClass(const char* name) in FindClass()
512 jobject ToReflectedMethod(jclass cls, jmethodID methodID, jboolean isStatic) in ToReflectedMethod()
515 jclass GetSuperclass(jclass clazz) in GetSuperclass()
518 jboolean IsAssignableFrom(jclass clazz1, jclass clazz2) in IsAssignableFrom()
521 jobject ToReflectedField(jclass cls, jfieldID fieldID, jboolean isStatic) in ToReflectedField()
527 jint ThrowNew(jclass clazz, const char* message) in ThrowNew()
566 jobject AllocObject(jclass clazz) in AllocObject()
569 jobject NewObject(jclass clazz, jmethodID methodID, ...) in NewObject()
578 jobject NewObjectV(jclass clazz, jmethodID methodID, va_list args) in NewObjectV()
581 jobject NewObjectA(jclass clazz, jmethodID methodID, const jvalue* args) in NewObjectA()
584 jclass GetObjectClass(jobject obj) in GetObjectClass()
587 jboolean IsInstanceOf(jobject obj, jclass clazz) in IsInstanceOf()
590 jmethodID GetMethodID(jclass clazz, const char* name, const char* sig) in GetMethodID()
641 _jtype CallNonvirtual##_jname##Method(jobject obj, jclass clazz, \
653 _jtype CallNonvirtual##_jname##MethodV(jobject obj, jclass clazz, \
658 _jtype CallNonvirtual##_jname##MethodA(jobject obj, jclass clazz, \
678 void CallNonvirtualVoidMethod(jobject obj, jclass clazz, in CALL_NONVIRT_TYPE()
686 void CallNonvirtualVoidMethodV(jobject obj, jclass clazz, in CallNonvirtualVoidMethodV()
689 void CallNonvirtualVoidMethodA(jobject obj, jclass clazz, in CallNonvirtualVoidMethodA()
693 jfieldID GetFieldID(jclass clazz, const char* name, const char* sig) in GetFieldID()
734 jmethodID GetStaticMethodID(jclass clazz, const char* name, const char* sig) in GetStaticMethodID()
738 _jtype CallStatic##_jname##Method(jclass clazz, jmethodID methodID, \
750 _jtype CallStatic##_jname##MethodV(jclass clazz, jmethodID methodID, \
755 _jtype CallStatic##_jname##MethodA(jclass clazz, jmethodID methodID, \
775 void CallStaticVoidMethod(jclass clazz, jmethodID methodID, ...) in CALL_STATIC_TYPE()
782 void CallStaticVoidMethodV(jclass clazz, jmethodID methodID, va_list args) in CallStaticVoidMethodV()
784 void CallStaticVoidMethodA(jclass clazz, jmethodID methodID, const jvalue* args) in CallStaticVoidMethodA()
787 jfieldID GetStaticFieldID(jclass clazz, const char* name, const char* sig) in GetStaticFieldID()
790 jobject GetStaticObjectField(jclass clazz, jfieldID fieldID) in GetStaticObjectField()
792 jboolean GetStaticBooleanField(jclass clazz, jfieldID fieldID) in GetStaticBooleanField()
794 jbyte GetStaticByteField(jclass clazz, jfieldID fieldID) in GetStaticByteField()
796 jchar GetStaticCharField(jclass clazz, jfieldID fieldID) in GetStaticCharField()
798 jshort GetStaticShortField(jclass clazz, jfieldID fieldID) in GetStaticShortField()
800 jint GetStaticIntField(jclass clazz, jfieldID fieldID) in GetStaticIntField()
802 jlong GetStaticLongField(jclass clazz, jfieldID fieldID) in GetStaticLongField()
804 jfloat GetStaticFloatField(jclass clazz, jfieldID fieldID) in GetStaticFloatField()
806 jdouble GetStaticDoubleField(jclass clazz, jfieldID fieldID) in GetStaticDoubleField()
809 void SetStaticObjectField(jclass clazz, jfieldID fieldID, jobject value) in SetStaticObjectField()
811 void SetStaticBooleanField(jclass clazz, jfieldID fieldID, jboolean value) in SetStaticBooleanField()
813 void SetStaticByteField(jclass clazz, jfieldID fieldID, jbyte value) in SetStaticByteField()
815 void SetStaticCharField(jclass clazz, jfieldID fieldID, jchar value) in SetStaticCharField()
817 void SetStaticShortField(jclass clazz, jfieldID fieldID, jshort value) in SetStaticShortField()
819 void SetStaticIntField(jclass clazz, jfieldID fieldID, jint value) in SetStaticIntField()
821 void SetStaticLongField(jclass clazz, jfieldID fieldID, jlong value) in SetStaticLongField()
823 void SetStaticFloatField(jclass clazz, jfieldID fieldID, jfloat value) in SetStaticFloatField()
825 void SetStaticDoubleField(jclass clazz, jfieldID fieldID, jdouble value) in SetStaticDoubleField()
855 jobjectArray NewObjectArray(jsize length, jclass elementClass, in NewObjectArray()
975 jint RegisterNatives(jclass clazz, const JNINativeMethod* methods, in RegisterNatives()
979 jint UnregisterNatives(jclass clazz) in UnregisterNatives()