1 #ifndef __ORG_APACHE_HARMONY_NIOCHAR_CHARSETPROVIDERIMPL_1__
2 #define __ORG_APACHE_HARMONY_NIOCHAR_CHARSETPROVIDERIMPL_1__
3 
4 #include "xmlvm.h"
5 
6 // Preprocessor constants for interfaces:
7 #define XMLVM_ITABLE_SIZE_org_apache_harmony_niochar_CharsetProviderImpl_1 1
8 // Implemented interfaces:
9 #include "java_security_PrivilegedAction.h"
10 // Super Class:
11 #include "java_lang_Object.h"
12 
13 // Circular references:
14 #ifndef XMLVM_FORWARD_DECL_java_lang_Class
15 #define XMLVM_FORWARD_DECL_java_lang_Class
16 XMLVM_FORWARD_DECL(java_lang_Class)
17 #endif
18 #ifndef XMLVM_FORWARD_DECL_java_lang_Exception
19 #define XMLVM_FORWARD_DECL_java_lang_Exception
20 XMLVM_FORWARD_DECL(java_lang_Exception)
21 #endif
22 #ifndef XMLVM_FORWARD_DECL_java_lang_String
23 #define XMLVM_FORWARD_DECL_java_lang_String
24 XMLVM_FORWARD_DECL(java_lang_String)
25 #endif
26 #ifndef XMLVM_FORWARD_DECL_java_lang_reflect_Constructor
27 #define XMLVM_FORWARD_DECL_java_lang_reflect_Constructor
28 XMLVM_FORWARD_DECL(java_lang_reflect_Constructor)
29 #endif
30 #ifndef XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl
31 #define XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl
32 XMLVM_FORWARD_DECL(org_apache_harmony_niochar_CharsetProviderImpl)
33 #endif
34 // Class declarations for org.apache.harmony.niochar.CharsetProviderImpl$1
35 XMLVM_DEFINE_CLASS(org_apache_harmony_niochar_CharsetProviderImpl_1, 7, XMLVM_ITABLE_SIZE_org_apache_harmony_niochar_CharsetProviderImpl_1)
36 
37 extern JAVA_OBJECT __CLASS_org_apache_harmony_niochar_CharsetProviderImpl_1;
38 extern JAVA_OBJECT __CLASS_org_apache_harmony_niochar_CharsetProviderImpl_1_1ARRAY;
39 extern JAVA_OBJECT __CLASS_org_apache_harmony_niochar_CharsetProviderImpl_1_2ARRAY;
40 extern JAVA_OBJECT __CLASS_org_apache_harmony_niochar_CharsetProviderImpl_1_3ARRAY;
41 //XMLVM_BEGIN_DECLARATIONS
42 #define __ADDITIONAL_INSTANCE_FIELDS_org_apache_harmony_niochar_CharsetProviderImpl_1
43 //XMLVM_END_DECLARATIONS
44 
45 #define __INSTANCE_FIELDS_org_apache_harmony_niochar_CharsetProviderImpl_1 \
46     __INSTANCE_FIELDS_java_lang_Object; \
47     struct { \
48         JAVA_OBJECT val_className_; \
49         JAVA_OBJECT val_canonicalName_; \
50         JAVA_OBJECT val_aliases_; \
51         JAVA_OBJECT this_0_; \
52         __ADDITIONAL_INSTANCE_FIELDS_org_apache_harmony_niochar_CharsetProviderImpl_1 \
53     } org_apache_harmony_niochar_CharsetProviderImpl_1
54 
55 struct org_apache_harmony_niochar_CharsetProviderImpl_1 {
56     __TIB_DEFINITION_org_apache_harmony_niochar_CharsetProviderImpl_1* tib;
57     struct {
58         __INSTANCE_FIELDS_org_apache_harmony_niochar_CharsetProviderImpl_1;
59     } fields;
60 };
61 #ifndef XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl_1
62 #define XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl_1
63 typedef struct org_apache_harmony_niochar_CharsetProviderImpl_1 org_apache_harmony_niochar_CharsetProviderImpl_1;
64 #endif
65 
66 #define XMLVM_VTABLE_SIZE_org_apache_harmony_niochar_CharsetProviderImpl_1 7
67 #define XMLVM_VTABLE_IDX_org_apache_harmony_niochar_CharsetProviderImpl_1_run__ 6
68 
69 void __INIT_org_apache_harmony_niochar_CharsetProviderImpl_1();
70 void __INIT_IMPL_org_apache_harmony_niochar_CharsetProviderImpl_1();
71 void __DELETE_org_apache_harmony_niochar_CharsetProviderImpl_1(void* me, void* client_data);
72 void __INIT_INSTANCE_MEMBERS_org_apache_harmony_niochar_CharsetProviderImpl_1(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
73 JAVA_OBJECT __NEW_org_apache_harmony_niochar_CharsetProviderImpl_1();
74 JAVA_OBJECT __NEW_INSTANCE_org_apache_harmony_niochar_CharsetProviderImpl_1();
75 void org_apache_harmony_niochar_CharsetProviderImpl_1___INIT____org_apache_harmony_niochar_CharsetProviderImpl_java_lang_String_java_lang_String_java_lang_String_1ARRAY(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_OBJECT n3, JAVA_OBJECT n4);
76 // Vtable index: 6
77 JAVA_OBJECT org_apache_harmony_niochar_CharsetProviderImpl_1_run__(JAVA_OBJECT me);
78 
79 #endif
80