1 #ifndef __JAVA_UTIL_MAP__ 2 #define __JAVA_UTIL_MAP__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_IDX_java_util_Map_clear__ 0 8 #define XMLVM_ITABLE_IDX_java_util_Map_containsKey___java_lang_Object 1 9 #define XMLVM_ITABLE_IDX_java_util_Map_containsValue___java_lang_Object 2 10 #define XMLVM_ITABLE_IDX_java_util_Map_entrySet__ 3 11 #define XMLVM_ITABLE_IDX_java_util_Map_equals___java_lang_Object 4 12 #define XMLVM_ITABLE_IDX_java_util_Map_get___java_lang_Object 5 13 #define XMLVM_ITABLE_IDX_java_util_Map_hashCode__ 6 14 #define XMLVM_ITABLE_IDX_java_util_Map_isEmpty__ 7 15 #define XMLVM_ITABLE_IDX_java_util_Map_keySet__ 8 16 #define XMLVM_ITABLE_IDX_java_util_Map_put___java_lang_Object_java_lang_Object 10 17 #define XMLVM_ITABLE_IDX_java_util_Map_putAll___java_util_Map 9 18 #define XMLVM_ITABLE_IDX_java_util_Map_remove___java_lang_Object 11 19 #define XMLVM_ITABLE_IDX_java_util_Map_size__ 12 20 #define XMLVM_ITABLE_IDX_java_util_Map_values__ 13 21 // Implemented interfaces: 22 // Super Class: 23 #include "java_lang_Object.h" 24 25 // Circular references: 26 #ifndef XMLVM_FORWARD_DECL_java_util_Collection 27 #define XMLVM_FORWARD_DECL_java_util_Collection 28 XMLVM_FORWARD_DECL(java_util_Collection) 29 #endif 30 #ifndef XMLVM_FORWARD_DECL_java_util_Set 31 #define XMLVM_FORWARD_DECL_java_util_Set 32 XMLVM_FORWARD_DECL(java_util_Set) 33 #endif 34 35 XMLVM_DEFINE_CLASS(java_util_Map, 0, 0) 36 37 extern JAVA_OBJECT __CLASS_java_util_Map; 38 extern JAVA_OBJECT __CLASS_java_util_Map_1ARRAY; 39 extern JAVA_OBJECT __CLASS_java_util_Map_2ARRAY; 40 extern JAVA_OBJECT __CLASS_java_util_Map_3ARRAY; 41 #ifndef XMLVM_FORWARD_DECL_java_util_Map 42 #define XMLVM_FORWARD_DECL_java_util_Map 43 typedef struct java_util_Map java_util_Map; 44 #endif 45 46 void __INIT_java_util_Map(); 47 void __INIT_IMPL_java_util_Map(); 48 49 #endif 50