X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fnative%2Fvm%2Fjava_lang_Class.h;h=124ccbc6aa1e1f4a6c2d5543a82074bea4d99bc0;hb=9f859ad50d3d5d98c185d40b86b2179bc4dc9aeb;hp=758974791de4f4afd08f9ed213da7e5dd58f9eb1;hpb=db151bded59ce2fb901e31c176f869e42c451763;p=cacao.git diff --git a/src/native/vm/java_lang_Class.h b/src/native/vm/java_lang_Class.h index 758974791..124ccbc6a 100644 --- a/src/native/vm/java_lang_Class.h +++ b/src/native/vm/java_lang_Class.h @@ -22,8 +22,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - $Id: java_lang_VMClass.c 6131 2006-12-06 22:15:57Z twisti $ - */ @@ -67,14 +65,13 @@ JNIEXPORT int32_t JNICALL _Jv_java_lang_Class_isInterface(JNIEnv *env, java #if defined(ENABLE_JAVASE) s4 _Jv_java_lang_Class_isPrimitive(java_lang_Class *klass); java_lang_Class *_Jv_java_lang_Class_getSuperclass(java_lang_Class *klass); -java_objectarray *_Jv_java_lang_Class_getInterfaces(java_lang_Class *klass); -java_lang_Class *_Jv_java_lang_Class_getComponentType(java_lang_Class *klass); +java_handle_objectarray_t *_Jv_java_lang_Class_getInterfaces(java_lang_Class *klass); s4 _Jv_java_lang_Class_getModifiers(java_lang_Class *klass, s4 ignoreInnerClassesAttrib); java_lang_Class *_Jv_java_lang_Class_getDeclaringClass(java_lang_Class *klass); -java_objectarray *_Jv_java_lang_Class_getDeclaredClasses(java_lang_Class *klass, s4 publicOnly); -java_objectarray *_Jv_java_lang_Class_getDeclaredFields(java_lang_Class *klass, s4 publicOnly); -java_objectarray *_Jv_java_lang_Class_getDeclaredMethods(java_lang_Class *klass, s4 publicOnly); -java_objectarray *_Jv_java_lang_Class_getDeclaredConstructors(java_lang_Class *klass, s4 publicOnly); +java_handle_objectarray_t *_Jv_java_lang_Class_getDeclaredClasses(java_lang_Class *klass, s4 publicOnly); +java_handle_objectarray_t *_Jv_java_lang_Class_getDeclaredFields(java_lang_Class *klass, s4 publicOnly); +java_handle_objectarray_t *_Jv_java_lang_Class_getDeclaredMethods(java_lang_Class *klass, s4 publicOnly); +java_handle_objectarray_t *_Jv_java_lang_Class_getDeclaredConstructors(java_lang_Class *klass, s4 publicOnly); java_lang_ClassLoader *_Jv_java_lang_Class_getClassLoader(java_lang_Class *klass); #endif @@ -83,23 +80,16 @@ JNIEXPORT int32_t JNICALL _Jv_java_lang_Class_isArray(JNIEnv *env, java_lan #if defined(ENABLE_JAVASE) void _Jv_java_lang_Class_throwException(java_lang_Throwable *t); -#if 0 -java_objectarray *_Jv_java_lang_Class_getDeclaredAnnotations(java_lang_Class* klass); +#if defined(WITH_CLASSPATH_GNU) && defined(ENABLE_ANNOTATIONS) +java_handle_objectarray_t *_Jv_java_lang_Class_getDeclaredAnnotations(java_lang_Class* klass); #endif -java_lang_Class *_Jv_java_lang_Class_getEnclosingClass(java_lang_Class *klass); java_lang_reflect_Constructor *_Jv_java_lang_Class_getEnclosingConstructor(java_lang_Class *klass); java_lang_reflect_Method *_Jv_java_lang_Class_getEnclosingMethod(java_lang_Class *klass); java_lang_String *_Jv_java_lang_Class_getClassSignature(java_lang_Class* klass); #endif -#if 0 -s4 _Jv_java_lang_Class_isAnonymousClass(JNIEnv *env, jclass clazz, struct java_lang_Class* par1); -JNIEXPORT s4 JNICALL Java_java_lang_VMClass_isLocalClass(JNIEnv *env, jclass clazz, struct java_lang_Class* par1); -JNIEXPORT s4 JNICALL Java_java_lang_VMClass_isMemberClass(JNIEnv *env, jclass clazz, struct java_lang_Class* par1); -#endif - #endif /* _JV_JAVA_LANG_CLASS_H */