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