1 #ifndef __JAVA_UTIL_LIST__ 2 #define __JAVA_UTIL_LIST__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_IDX_java_util_List_add___int_java_lang_Object 55 8 #define XMLVM_ITABLE_IDX_java_util_List_add___java_lang_Object 56 9 #define XMLVM_ITABLE_IDX_java_util_List_addAll___int_java_util_Collection 53 10 #define XMLVM_ITABLE_IDX_java_util_List_addAll___java_util_Collection 54 11 #define XMLVM_ITABLE_IDX_java_util_List_clear__ 57 12 #define XMLVM_ITABLE_IDX_java_util_List_contains___java_lang_Object 59 13 #define XMLVM_ITABLE_IDX_java_util_List_containsAll___java_util_Collection 58 14 #define XMLVM_ITABLE_IDX_java_util_List_equals___java_lang_Object 60 15 #define XMLVM_ITABLE_IDX_java_util_List_get___int 61 16 #define XMLVM_ITABLE_IDX_java_util_List_hashCode__ 62 17 #define XMLVM_ITABLE_IDX_java_util_List_indexOf___java_lang_Object 63 18 #define XMLVM_ITABLE_IDX_java_util_List_isEmpty__ 64 19 #define XMLVM_ITABLE_IDX_java_util_List_iterator__ 65 20 #define XMLVM_ITABLE_IDX_java_util_List_lastIndexOf___java_lang_Object 66 21 #define XMLVM_ITABLE_IDX_java_util_List_listIterator__ 67 22 #define XMLVM_ITABLE_IDX_java_util_List_listIterator___int 68 23 #define XMLVM_ITABLE_IDX_java_util_List_remove___int 70 24 #define XMLVM_ITABLE_IDX_java_util_List_remove___java_lang_Object 71 25 #define XMLVM_ITABLE_IDX_java_util_List_removeAll___java_util_Collection 69 26 #define XMLVM_ITABLE_IDX_java_util_List_retainAll___java_util_Collection 72 27 #define XMLVM_ITABLE_IDX_java_util_List_set___int_java_lang_Object 73 28 #define XMLVM_ITABLE_IDX_java_util_List_size__ 74 29 #define XMLVM_ITABLE_IDX_java_util_List_subList___int_int 75 30 #define XMLVM_ITABLE_IDX_java_util_List_toArray__ 76 31 #define XMLVM_ITABLE_IDX_java_util_List_toArray___java_lang_Object_1ARRAY 77 32 // Implemented interfaces: 33 #include "java_util_Collection.h" 34 // Super Class: 35 #include "java_lang_Object.h" 36 37 // Circular references: 38 #ifndef XMLVM_FORWARD_DECL_java_util_Iterator 39 #define XMLVM_FORWARD_DECL_java_util_Iterator 40 XMLVM_FORWARD_DECL(java_util_Iterator) 41 #endif 42 43 XMLVM_DEFINE_CLASS(java_util_List, 0, 0) 44 45 extern JAVA_OBJECT __CLASS_java_util_List; 46 extern JAVA_OBJECT __CLASS_java_util_List_1ARRAY; 47 extern JAVA_OBJECT __CLASS_java_util_List_2ARRAY; 48 extern JAVA_OBJECT __CLASS_java_util_List_3ARRAY; 49 #ifndef XMLVM_FORWARD_DECL_java_util_List 50 #define XMLVM_FORWARD_DECL_java_util_List 51 typedef struct java_util_List java_util_List; 52 #endif 53 54 void __INIT_java_util_List(); 55 void __INIT_IMPL_java_util_List(); 56 57 #endif 58