1 #ifndef __JAVA_LANG_COMPARABLE__ 2 #define __JAVA_LANG_COMPARABLE__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_IDX_java_lang_Comparable_compareTo___java_lang_Object 7 8 // Implemented interfaces: 9 // Super Class: 10 #include "java_lang_Object.h" 11 12 // Circular references: 13 14 XMLVM_DEFINE_CLASS(java_lang_Comparable, 0, 0) 15 16 extern JAVA_OBJECT __CLASS_java_lang_Comparable; 17 extern JAVA_OBJECT __CLASS_java_lang_Comparable_1ARRAY; 18 extern JAVA_OBJECT __CLASS_java_lang_Comparable_2ARRAY; 19 extern JAVA_OBJECT __CLASS_java_lang_Comparable_3ARRAY; 20 #ifndef XMLVM_FORWARD_DECL_java_lang_Comparable 21 #define XMLVM_FORWARD_DECL_java_lang_Comparable 22 typedef struct java_lang_Comparable java_lang_Comparable; 23 #endif 24 25 void __INIT_java_lang_Comparable(); 26 void __INIT_IMPL_java_lang_Comparable(); 27 28 #endif 29