1 #ifndef __JAVA_UTIL_COLLECTIONS_EMPTYMAP__ 2 #define __JAVA_UTIL_COLLECTIONS_EMPTYMAP__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_SIZE_java_util_Collections_EmptyMap 14 8 // Implemented interfaces: 9 #include "java_io_Serializable.h" 10 // Super Class: 11 #include "java_util_AbstractMap.h" 12 13 // Circular references: 14 #ifndef XMLVM_FORWARD_DECL_java_lang_Object 15 #define XMLVM_FORWARD_DECL_java_lang_Object 16 XMLVM_FORWARD_DECL(java_lang_Object) 17 #endif 18 #ifndef XMLVM_FORWARD_DECL_java_util_Collection 19 #define XMLVM_FORWARD_DECL_java_util_Collection 20 XMLVM_FORWARD_DECL(java_util_Collection) 21 #endif 22 #ifndef XMLVM_FORWARD_DECL_java_util_Collections 23 #define XMLVM_FORWARD_DECL_java_util_Collections 24 XMLVM_FORWARD_DECL(java_util_Collections) 25 #endif 26 #ifndef XMLVM_FORWARD_DECL_java_util_List 27 #define XMLVM_FORWARD_DECL_java_util_List 28 XMLVM_FORWARD_DECL(java_util_List) 29 #endif 30 #ifndef XMLVM_FORWARD_DECL_java_util_Map 31 #define XMLVM_FORWARD_DECL_java_util_Map 32 XMLVM_FORWARD_DECL(java_util_Map) 33 #endif 34 #ifndef XMLVM_FORWARD_DECL_java_util_Set 35 #define XMLVM_FORWARD_DECL_java_util_Set 36 XMLVM_FORWARD_DECL(java_util_Set) 37 #endif 38 // Class declarations for java.util.Collections$EmptyMap 39 XMLVM_DEFINE_CLASS(java_util_Collections_EmptyMap, 18, XMLVM_ITABLE_SIZE_java_util_Collections_EmptyMap) 40 41 extern JAVA_OBJECT __CLASS_java_util_Collections_EmptyMap; 42 extern JAVA_OBJECT __CLASS_java_util_Collections_EmptyMap_1ARRAY; 43 extern JAVA_OBJECT __CLASS_java_util_Collections_EmptyMap_2ARRAY; 44 extern JAVA_OBJECT __CLASS_java_util_Collections_EmptyMap_3ARRAY; 45 //XMLVM_BEGIN_DECLARATIONS 46 #define __ADDITIONAL_INSTANCE_FIELDS_java_util_Collections_EmptyMap 47 //XMLVM_END_DECLARATIONS 48 49 #define __INSTANCE_FIELDS_java_util_Collections_EmptyMap \ 50 __INSTANCE_FIELDS_java_util_AbstractMap; \ 51 struct { \ 52 __ADDITIONAL_INSTANCE_FIELDS_java_util_Collections_EmptyMap \ 53 } java_util_Collections_EmptyMap 54 55 struct java_util_Collections_EmptyMap { 56 __TIB_DEFINITION_java_util_Collections_EmptyMap* tib; 57 struct { 58 __INSTANCE_FIELDS_java_util_Collections_EmptyMap; 59 } fields; 60 }; 61 #ifndef XMLVM_FORWARD_DECL_java_util_Collections_EmptyMap 62 #define XMLVM_FORWARD_DECL_java_util_Collections_EmptyMap 63 typedef struct java_util_Collections_EmptyMap java_util_Collections_EmptyMap; 64 #endif 65 66 #define XMLVM_VTABLE_SIZE_java_util_Collections_EmptyMap 18 67 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_containsKey___java_lang_Object 7 68 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_containsValue___java_lang_Object 8 69 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_entrySet__ 9 70 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_get___java_lang_Object 10 71 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_keySet__ 12 72 #define XMLVM_VTABLE_IDX_java_util_Collections_EmptyMap_values__ 17 73 74 void __INIT_java_util_Collections_EmptyMap(); 75 void __INIT_IMPL_java_util_Collections_EmptyMap(); 76 void __DELETE_java_util_Collections_EmptyMap(void* me, void* client_data); 77 void __INIT_INSTANCE_MEMBERS_java_util_Collections_EmptyMap(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer); 78 JAVA_OBJECT __NEW_java_util_Collections_EmptyMap(); 79 JAVA_OBJECT __NEW_INSTANCE_java_util_Collections_EmptyMap(); 80 JAVA_LONG java_util_Collections_EmptyMap_GET_serialVersionUID(); 81 void java_util_Collections_EmptyMap_PUT_serialVersionUID(JAVA_LONG v); 82 void java_util_Collections_EmptyMap___INIT___(JAVA_OBJECT me); 83 // Vtable index: 7 84 JAVA_BOOLEAN java_util_Collections_EmptyMap_containsKey___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1); 85 // Vtable index: 8 86 JAVA_BOOLEAN java_util_Collections_EmptyMap_containsValue___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1); 87 // Vtable index: 9 88 JAVA_OBJECT java_util_Collections_EmptyMap_entrySet__(JAVA_OBJECT me); 89 // Vtable index: 10 90 JAVA_OBJECT java_util_Collections_EmptyMap_get___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1); 91 // Vtable index: 12 92 JAVA_OBJECT java_util_Collections_EmptyMap_keySet__(JAVA_OBJECT me); 93 // Vtable index: 17 94 JAVA_OBJECT java_util_Collections_EmptyMap_values__(JAVA_OBJECT me); 95 JAVA_OBJECT java_util_Collections_EmptyMap_readResolve__(JAVA_OBJECT me); 96 void java_util_Collections_EmptyMap___INIT____java_util_Collections_EmptyMap(JAVA_OBJECT me, JAVA_OBJECT n1); 97 98 #endif 99