1 /* This file is machine generated, don't edit it !*/
3 #ifndef _JAVA_LANG_REFLECT_PROXY_H
4 #define _JAVA_LANG_REFLECT_PROXY_H
6 /* Structure information for class: java/lang/reflect/Proxy */
8 typedef struct java_lang_reflect_Proxy {
9 java_objectheader header;
10 struct java_lang_reflect_InvocationHandler* h;
11 } java_lang_reflect_Proxy;
15 * Class: java/lang/reflect/Proxy
16 * Method: getProxyClass0
17 * Signature: (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class;
19 JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_reflect_Proxy_getProxyClass0(JNIEnv *env, jclass clazz, struct java_lang_ClassLoader* par1, java_objectarray* par2);
23 * Class: java/lang/reflect/Proxy
24 * Method: getProxyData0
25 * Signature: (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/reflect/Proxy$ProxyData;
27 JNIEXPORT struct java_lang_reflect_Proxy_ProxyData* JNICALL Java_java_lang_reflect_Proxy_getProxyData0(JNIEnv *env, jclass clazz, struct java_lang_ClassLoader* par1, java_objectarray* par2);
31 * Class: java/lang/reflect/Proxy
32 * Method: generateProxyClass0
33 * Signature: (Ljava/lang/ClassLoader;Ljava/lang/reflect/Proxy$ProxyData;)Ljava/lang/Class;
35 JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_reflect_Proxy_generateProxyClass0(JNIEnv *env, jclass clazz, struct java_lang_ClassLoader* par1, struct java_lang_reflect_Proxy_ProxyData* par2);