1 #ifndef __JAVA_LANG_CHARSEQUENCE__ 2 #define __JAVA_LANG_CHARSEQUENCE__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_IDX_java_lang_CharSequence_length__ 1 8 #define XMLVM_ITABLE_IDX_java_lang_CharSequence_charAt___int 0 9 #define XMLVM_ITABLE_IDX_java_lang_CharSequence_subSequence___int_int 5 10 #define XMLVM_ITABLE_IDX_java_lang_CharSequence_toString__ 6 11 // Implemented interfaces: 12 // Super Class: 13 #include "java_lang_Object.h" 14 15 // Circular references: 16 #ifndef XMLVM_FORWARD_DECL_java_lang_String 17 #define XMLVM_FORWARD_DECL_java_lang_String 18 XMLVM_FORWARD_DECL(java_lang_String) 19 #endif 20 21 XMLVM_DEFINE_CLASS(java_lang_CharSequence, 0, 0) 22 23 extern JAVA_OBJECT __CLASS_java_lang_CharSequence; 24 extern JAVA_OBJECT __CLASS_java_lang_CharSequence_1ARRAY; 25 extern JAVA_OBJECT __CLASS_java_lang_CharSequence_2ARRAY; 26 extern JAVA_OBJECT __CLASS_java_lang_CharSequence_3ARRAY; 27 #ifndef XMLVM_FORWARD_DECL_java_lang_CharSequence 28 #define XMLVM_FORWARD_DECL_java_lang_CharSequence 29 typedef struct java_lang_CharSequence java_lang_CharSequence; 30 #endif 31 32 void __INIT_java_lang_CharSequence(); 33 void __INIT_IMPL_java_lang_CharSequence(); 34 35 #endif 36