home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / inprise / JRUNTIME.Z / java_lang_Class.h < prev    next >
C/C++ Source or Header  |  1998-05-08  |  3KB  |  43 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <native.h>
  3. /* Header for class java_lang_Class */
  4.  
  5. #ifndef _Included_java_lang_Class
  6. #define _Included_java_lang_Class
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. struct Hjava_lang_String;
  11. struct Hjava_lang_Class;
  12. extern struct Hjava_lang_Class *java_lang_Class_forName(struct Hjava_lang_Class *,struct Hjava_lang_String *);
  13. struct Hjava_lang_Object;
  14. extern struct Hjava_lang_Object *java_lang_Class_newInstance(struct Hjava_lang_Class *);
  15. extern /*boolean*/ long java_lang_Class_isInstance(struct Hjava_lang_Class *,struct Hjava_lang_Object *);
  16. extern /*boolean*/ long java_lang_Class_isAssignableFrom(struct Hjava_lang_Class *,struct Hjava_lang_Class *);
  17. extern /*boolean*/ long java_lang_Class_isInterface(struct Hjava_lang_Class *);
  18. extern /*boolean*/ long java_lang_Class_isArray(struct Hjava_lang_Class *);
  19. extern /*boolean*/ long java_lang_Class_isPrimitive(struct Hjava_lang_Class *);
  20. extern struct Hjava_lang_String *java_lang_Class_getName(struct Hjava_lang_Class *);
  21. struct Hjava_lang_ClassLoader;
  22. extern struct Hjava_lang_ClassLoader *java_lang_Class_getClassLoader(struct Hjava_lang_Class *);
  23. extern struct Hjava_lang_Class *java_lang_Class_getSuperclass(struct Hjava_lang_Class *);
  24. extern HArrayOfObject *java_lang_Class_getInterfaces(struct Hjava_lang_Class *);
  25. extern struct Hjava_lang_Class *java_lang_Class_getComponentType(struct Hjava_lang_Class *);
  26. extern long java_lang_Class_getModifiers(struct Hjava_lang_Class *);
  27. extern HArrayOfObject *java_lang_Class_getSigners(struct Hjava_lang_Class *);
  28. extern void java_lang_Class_setSigners(struct Hjava_lang_Class *,HArrayOfObject *);
  29. extern struct Hjava_lang_Class *java_lang_Class_getPrimitiveClass(struct Hjava_lang_Class *,struct Hjava_lang_String *);
  30. struct Hjava_lang_reflect_Field;
  31. extern HArrayOfObject *java_lang_Class_getFields0(struct Hjava_lang_Class *,long);
  32. struct Hjava_lang_reflect_Method;
  33. extern HArrayOfObject *java_lang_Class_getMethods0(struct Hjava_lang_Class *,long);
  34. struct Hjava_lang_reflect_Constructor;
  35. extern HArrayOfObject *java_lang_Class_getConstructors0(struct Hjava_lang_Class *,long);
  36. extern struct Hjava_lang_reflect_Field *java_lang_Class_getField0(struct Hjava_lang_Class *,struct Hjava_lang_String *,long);
  37. extern struct Hjava_lang_reflect_Method *java_lang_Class_getMethod0(struct Hjava_lang_Class *,struct Hjava_lang_String *,HArrayOfObject *,long);
  38. extern struct Hjava_lang_reflect_Constructor *java_lang_Class_getConstructor0(struct Hjava_lang_Class *,HArrayOfObject *,long);
  39. #ifdef __cplusplus
  40. }
  41. #endif
  42. #endif
  43.