1 #ifndef __JAVA_UTIL_COLLECTION__ 2 #define __JAVA_UTIL_COLLECTION__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_IDX_java_util_Collection_add___java_lang_Object 2 8 #define XMLVM_ITABLE_IDX_java_util_Collection_addAll___java_util_Collection 1 9 #define XMLVM_ITABLE_IDX_java_util_Collection_clear__ 3 10 #define XMLVM_ITABLE_IDX_java_util_Collection_contains___java_lang_Object 5 11 #define XMLVM_ITABLE_IDX_java_util_Collection_containsAll___java_util_Collection 4 12 #define XMLVM_ITABLE_IDX_java_util_Collection_equals___java_lang_Object 6 13 #define XMLVM_ITABLE_IDX_java_util_Collection_hashCode__ 7 14 #define XMLVM_ITABLE_IDX_java_util_Collection_isEmpty__ 8 15 #define XMLVM_ITABLE_IDX_java_util_Collection_iterator__ 9 16 #define XMLVM_ITABLE_IDX_java_util_Collection_remove___java_lang_Object 11 17 #define XMLVM_ITABLE_IDX_java_util_Collection_removeAll___java_util_Collection 10 18 #define XMLVM_ITABLE_IDX_java_util_Collection_retainAll___java_util_Collection 12 19 #define XMLVM_ITABLE_IDX_java_util_Collection_size__ 13 20 #define XMLVM_ITABLE_IDX_java_util_Collection_toArray__ 14 21 #define XMLVM_ITABLE_IDX_java_util_Collection_toArray___java_lang_Object_1ARRAY 15 22 // Implemented interfaces: 23 #include "java_lang_Iterable.h" 24 // Super Class: 25 #include "java_lang_Object.h" 26 27 // Circular references: 28 #ifndef XMLVM_FORWARD_DECL_java_util_Iterator 29 #define XMLVM_FORWARD_DECL_java_util_Iterator 30 XMLVM_FORWARD_DECL(java_util_Iterator) 31 #endif 32 33 XMLVM_DEFINE_CLASS(java_util_Collection, 0, 0) 34 35 extern JAVA_OBJECT __CLASS_java_util_Collection; 36 extern JAVA_OBJECT __CLASS_java_util_Collection_1ARRAY; 37 extern JAVA_OBJECT __CLASS_java_util_Collection_2ARRAY; 38 extern JAVA_OBJECT __CLASS_java_util_Collection_3ARRAY; 39 #ifndef XMLVM_FORWARD_DECL_java_util_Collection 40 #define XMLVM_FORWARD_DECL_java_util_Collection 41 typedef struct java_util_Collection java_util_Collection; 42 #endif 43 44 void __INIT_java_util_Collection(); 45 void __INIT_IMPL_java_util_Collection(); 46 47 #endif 48