1 #ifndef __ORG_APACHE_HARMONY_LUNI_UTIL_UTIL__ 2 #define __ORG_APACHE_HARMONY_LUNI_UTIL_UTIL__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_SIZE_org_apache_harmony_luni_util_Util 0 8 // Implemented interfaces: 9 // Super Class: 10 #include "java_lang_Object.h" 11 12 // Circular references: 13 #ifndef XMLVM_FORWARD_DECL_java_lang_Character 14 #define XMLVM_FORWARD_DECL_java_lang_Character 15 XMLVM_FORWARD_DECL(java_lang_Character) 16 #endif 17 #ifndef XMLVM_FORWARD_DECL_java_lang_Integer 18 #define XMLVM_FORWARD_DECL_java_lang_Integer 19 XMLVM_FORWARD_DECL(java_lang_Integer) 20 #endif 21 #ifndef XMLVM_FORWARD_DECL_java_lang_String 22 #define XMLVM_FORWARD_DECL_java_lang_String 23 XMLVM_FORWARD_DECL(java_lang_String) 24 #endif 25 #ifndef XMLVM_FORWARD_DECL_java_lang_StringBuilder 26 #define XMLVM_FORWARD_DECL_java_lang_StringBuilder 27 XMLVM_FORWARD_DECL(java_lang_StringBuilder) 28 #endif 29 #ifndef XMLVM_FORWARD_DECL_java_lang_System 30 #define XMLVM_FORWARD_DECL_java_lang_System 31 XMLVM_FORWARD_DECL(java_lang_System) 32 #endif 33 #ifndef XMLVM_FORWARD_DECL_java_lang_Throwable 34 #define XMLVM_FORWARD_DECL_java_lang_Throwable 35 XMLVM_FORWARD_DECL(java_lang_Throwable) 36 #endif 37 #ifndef XMLVM_FORWARD_DECL_org_apache_harmony_luni_internal_nls_Messages 38 #define XMLVM_FORWARD_DECL_org_apache_harmony_luni_internal_nls_Messages 39 XMLVM_FORWARD_DECL(org_apache_harmony_luni_internal_nls_Messages) 40 #endif 41 // Class declarations for org.apache.harmony.luni.util.Util 42 XMLVM_DEFINE_CLASS(org_apache_harmony_luni_util_Util, 6, XMLVM_ITABLE_SIZE_org_apache_harmony_luni_util_Util) 43 44 extern JAVA_OBJECT __CLASS_org_apache_harmony_luni_util_Util; 45 extern JAVA_OBJECT __CLASS_org_apache_harmony_luni_util_Util_1ARRAY; 46 extern JAVA_OBJECT __CLASS_org_apache_harmony_luni_util_Util_2ARRAY; 47 extern JAVA_OBJECT __CLASS_org_apache_harmony_luni_util_Util_3ARRAY; 48 //XMLVM_BEGIN_DECLARATIONS 49 #define __ADDITIONAL_INSTANCE_FIELDS_org_apache_harmony_luni_util_Util 50 //XMLVM_END_DECLARATIONS 51 52 #define __INSTANCE_FIELDS_org_apache_harmony_luni_util_Util \ 53 __INSTANCE_FIELDS_java_lang_Object; \ 54 struct { \ 55 __ADDITIONAL_INSTANCE_FIELDS_org_apache_harmony_luni_util_Util \ 56 } org_apache_harmony_luni_util_Util 57 58 struct org_apache_harmony_luni_util_Util { 59 __TIB_DEFINITION_org_apache_harmony_luni_util_Util* tib; 60 struct { 61 __INSTANCE_FIELDS_org_apache_harmony_luni_util_Util; 62 } fields; 63 }; 64 #ifndef XMLVM_FORWARD_DECL_org_apache_harmony_luni_util_Util 65 #define XMLVM_FORWARD_DECL_org_apache_harmony_luni_util_Util 66 typedef struct org_apache_harmony_luni_util_Util org_apache_harmony_luni_util_Util; 67 #endif 68 69 #define XMLVM_VTABLE_SIZE_org_apache_harmony_luni_util_Util 6 70 71 void __INIT_org_apache_harmony_luni_util_Util(); 72 void __INIT_IMPL_org_apache_harmony_luni_util_Util(); 73 void __DELETE_org_apache_harmony_luni_util_Util(void* me, void* client_data); 74 void __INIT_INSTANCE_MEMBERS_org_apache_harmony_luni_util_Util(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer); 75 JAVA_OBJECT __NEW_org_apache_harmony_luni_util_Util(); 76 JAVA_OBJECT __NEW_INSTANCE_org_apache_harmony_luni_util_Util(); 77 JAVA_OBJECT org_apache_harmony_luni_util_Util_GET_WEEKDAYS(); 78 void org_apache_harmony_luni_util_Util_PUT_WEEKDAYS(JAVA_OBJECT v); 79 JAVA_OBJECT org_apache_harmony_luni_util_Util_GET_MONTHS(); 80 void org_apache_harmony_luni_util_Util_PUT_MONTHS(JAVA_OBJECT v); 81 JAVA_OBJECT org_apache_harmony_luni_util_Util_GET_defaultEncoding(); 82 void org_apache_harmony_luni_util_Util_PUT_defaultEncoding(JAVA_OBJECT v); 83 void org_apache_harmony_luni_util_Util___INIT___(JAVA_OBJECT me); 84 JAVA_OBJECT org_apache_harmony_luni_util_Util_getBytes___java_lang_String(JAVA_OBJECT n1); 85 JAVA_OBJECT org_apache_harmony_luni_util_Util_getUTF8Bytes___java_lang_String(JAVA_OBJECT n1); 86 JAVA_OBJECT org_apache_harmony_luni_util_Util_toString___byte_1ARRAY(JAVA_OBJECT n1); 87 JAVA_OBJECT org_apache_harmony_luni_util_Util_toUTF8String___byte_1ARRAY(JAVA_OBJECT n1); 88 JAVA_OBJECT org_apache_harmony_luni_util_Util_toString___byte_1ARRAY_int_int(JAVA_OBJECT n1, JAVA_INT n2, JAVA_INT n3); 89 JAVA_OBJECT org_apache_harmony_luni_util_Util_toUTF8String___byte_1ARRAY_int_int(JAVA_OBJECT n1, JAVA_INT n2, JAVA_INT n3); 90 JAVA_LONG org_apache_harmony_luni_util_Util_parseDate___java_lang_String(JAVA_OBJECT n1); 91 JAVA_INT org_apache_harmony_luni_util_Util_parse___java_lang_String_java_lang_String_1ARRAY(JAVA_OBJECT n1, JAVA_OBJECT n2); 92 JAVA_OBJECT org_apache_harmony_luni_util_Util_convertFromUTF8___byte_1ARRAY_int_int(JAVA_OBJECT n1, JAVA_INT n2, JAVA_INT n3); 93 JAVA_OBJECT org_apache_harmony_luni_util_Util_convertUTF8WithBuf___byte_1ARRAY_char_1ARRAY_int_int(JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_INT n3, JAVA_INT n4); 94 JAVA_OBJECT org_apache_harmony_luni_util_Util_decode___java_lang_String_boolean(JAVA_OBJECT n1, JAVA_BOOLEAN n2); 95 JAVA_OBJECT org_apache_harmony_luni_util_Util_decode___java_lang_String_boolean_java_lang_String(JAVA_OBJECT n1, JAVA_BOOLEAN n2, JAVA_OBJECT n3); 96 JAVA_OBJECT org_apache_harmony_luni_util_Util_encodeURL___java_lang_String(JAVA_OBJECT n1); 97 JAVA_OBJECT org_apache_harmony_luni_util_Util_toASCIILowerCase___java_lang_String(JAVA_OBJECT n1); 98 JAVA_OBJECT org_apache_harmony_luni_util_Util_toASCIIUpperCase___java_lang_String(JAVA_OBJECT n1); 99 void org_apache_harmony_luni_util_Util___CLINIT_(); 100 101 #endif 102