1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
#ifndef __JAVA_IO_OBJECTSTREAMFIELD__
#define __JAVA_IO_OBJECTSTREAMFIELD__
#include "xmlvm.h"
// Preprocessor constants for interfaces:
#define XMLVM_ITABLE_SIZE_java_io_ObjectStreamField 8
// Implemented interfaces:
#include "java_lang_Comparable.h"
// Super Class:
#include "java_lang_Object.h"
// Circular references:
#ifndef XMLVM_FORWARD_DECL_java_lang_Boolean
#define XMLVM_FORWARD_DECL_java_lang_Boolean
XMLVM_FORWARD_DECL(java_lang_Boolean)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Byte
#define XMLVM_FORWARD_DECL_java_lang_Byte
XMLVM_FORWARD_DECL(java_lang_Byte)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Character
#define XMLVM_FORWARD_DECL_java_lang_Character
XMLVM_FORWARD_DECL(java_lang_Character)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Class
#define XMLVM_FORWARD_DECL_java_lang_Class
XMLVM_FORWARD_DECL(java_lang_Class)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_ClassLoader
#define XMLVM_FORWARD_DECL_java_lang_ClassLoader
XMLVM_FORWARD_DECL(java_lang_ClassLoader)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_ClassNotFoundException
#define XMLVM_FORWARD_DECL_java_lang_ClassNotFoundException
XMLVM_FORWARD_DECL(java_lang_ClassNotFoundException)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Double
#define XMLVM_FORWARD_DECL_java_lang_Double
XMLVM_FORWARD_DECL(java_lang_Double)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Float
#define XMLVM_FORWARD_DECL_java_lang_Float
XMLVM_FORWARD_DECL(java_lang_Float)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Integer
#define XMLVM_FORWARD_DECL_java_lang_Integer
XMLVM_FORWARD_DECL(java_lang_Integer)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Long
#define XMLVM_FORWARD_DECL_java_lang_Long
XMLVM_FORWARD_DECL(java_lang_Long)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_NullPointerException
#define XMLVM_FORWARD_DECL_java_lang_NullPointerException
XMLVM_FORWARD_DECL(java_lang_NullPointerException)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_Short
#define XMLVM_FORWARD_DECL_java_lang_Short
XMLVM_FORWARD_DECL(java_lang_Short)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_String
#define XMLVM_FORWARD_DECL_java_lang_String
XMLVM_FORWARD_DECL(java_lang_String)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_StringBuilder
#define XMLVM_FORWARD_DECL_java_lang_StringBuilder
XMLVM_FORWARD_DECL(java_lang_StringBuilder)
#endif
#ifndef XMLVM_FORWARD_DECL_java_lang_ref_WeakReference
#define XMLVM_FORWARD_DECL_java_lang_ref_WeakReference
XMLVM_FORWARD_DECL(java_lang_ref_WeakReference)
#endif
// Class declarations for java.io.ObjectStreamField
XMLVM_DEFINE_CLASS(java_io_ObjectStreamField, 7, XMLVM_ITABLE_SIZE_java_io_ObjectStreamField)
extern JAVA_OBJECT __CLASS_java_io_ObjectStreamField;
extern JAVA_OBJECT __CLASS_java_io_ObjectStreamField_1ARRAY;
extern JAVA_OBJECT __CLASS_java_io_ObjectStreamField_2ARRAY;
extern JAVA_OBJECT __CLASS_java_io_ObjectStreamField_3ARRAY;
//XMLVM_BEGIN_DECLARATIONS
#define __ADDITIONAL_INSTANCE_FIELDS_java_io_ObjectStreamField
//XMLVM_END_DECLARATIONS
#define __INSTANCE_FIELDS_java_io_ObjectStreamField \
__INSTANCE_FIELDS_java_lang_Object; \
struct { \
JAVA_OBJECT name_; \
JAVA_OBJECT type_; \
JAVA_INT offset_; \
JAVA_OBJECT typeString_; \
JAVA_BOOLEAN unshared_; \
JAVA_BOOLEAN isDeserialized_; \
JAVA_LONG assocFieldID_; \
__ADDITIONAL_INSTANCE_FIELDS_java_io_ObjectStreamField \
} java_io_ObjectStreamField
struct java_io_ObjectStreamField {
__TIB_DEFINITION_java_io_ObjectStreamField* tib;
struct {
__INSTANCE_FIELDS_java_io_ObjectStreamField;
} fields;
};
#ifndef XMLVM_FORWARD_DECL_java_io_ObjectStreamField
#define XMLVM_FORWARD_DECL_java_io_ObjectStreamField
typedef struct java_io_ObjectStreamField java_io_ObjectStreamField;
#endif
#define XMLVM_VTABLE_SIZE_java_io_ObjectStreamField 7
#define XMLVM_VTABLE_IDX_java_io_ObjectStreamField_compareTo___java_lang_Object 6
#define XMLVM_VTABLE_IDX_java_io_ObjectStreamField_equals___java_lang_Object 1
#define XMLVM_VTABLE_IDX_java_io_ObjectStreamField_hashCode__ 4
#define XMLVM_VTABLE_IDX_java_io_ObjectStreamField_toString__ 5
void __INIT_java_io_ObjectStreamField();
void __INIT_IMPL_java_io_ObjectStreamField();
void __DELETE_java_io_ObjectStreamField(void* me, void* client_data);
void __INIT_INSTANCE_MEMBERS_java_io_ObjectStreamField(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
JAVA_OBJECT __NEW_java_io_ObjectStreamField();
JAVA_OBJECT __NEW_INSTANCE_java_io_ObjectStreamField();
JAVA_INT java_io_ObjectStreamField_GET_FIELD_IS_NOT_RESOLVED();
void java_io_ObjectStreamField_PUT_FIELD_IS_NOT_RESOLVED(JAVA_INT v);
JAVA_INT java_io_ObjectStreamField_GET_FIELD_IS_ABSENT();
void java_io_ObjectStreamField_PUT_FIELD_IS_ABSENT(JAVA_INT v);
JAVA_LONG java_io_ObjectStreamField_getFieldID___org_apache_harmony_misc_accessors_ObjectAccessor_java_lang_Class(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2);
void java_io_ObjectStreamField___INIT____java_lang_String_java_lang_Class(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2);
void java_io_ObjectStreamField___INIT____java_lang_String_java_lang_Class_boolean(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2, JAVA_BOOLEAN n3);
void java_io_ObjectStreamField___INIT____java_lang_String_java_lang_String(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2);
// Vtable index: 6
JAVA_INT java_io_ObjectStreamField_compareTo___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
// Vtable index: 1
JAVA_BOOLEAN java_io_ObjectStreamField_equals___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
// Vtable index: 4
JAVA_INT java_io_ObjectStreamField_hashCode__(JAVA_OBJECT me);
JAVA_OBJECT java_io_ObjectStreamField_getName__(JAVA_OBJECT me);
JAVA_INT java_io_ObjectStreamField_getOffset__(JAVA_OBJECT me);
JAVA_OBJECT java_io_ObjectStreamField_getTypeInternal__(JAVA_OBJECT me);
JAVA_OBJECT java_io_ObjectStreamField_getType__(JAVA_OBJECT me);
JAVA_CHAR java_io_ObjectStreamField_getTypeCode__(JAVA_OBJECT me);
JAVA_OBJECT java_io_ObjectStreamField_getTypeString__(JAVA_OBJECT me);
JAVA_BOOLEAN java_io_ObjectStreamField_isPrimitive__(JAVA_OBJECT me);
void java_io_ObjectStreamField_setOffset___int(JAVA_OBJECT me, JAVA_INT n1);
// Vtable index: 5
JAVA_OBJECT java_io_ObjectStreamField_toString__(JAVA_OBJECT me);
void java_io_ObjectStreamField_sortFields___java_io_ObjectStreamField_1ARRAY(JAVA_OBJECT n1);
void java_io_ObjectStreamField_resolve___java_lang_ClassLoader(JAVA_OBJECT me, JAVA_OBJECT n1);
JAVA_BOOLEAN java_io_ObjectStreamField_isUnshared__(JAVA_OBJECT me);
void java_io_ObjectStreamField_setUnshared___boolean(JAVA_OBJECT me, JAVA_BOOLEAN n1);
JAVA_BOOLEAN java_io_ObjectStreamField_defaultResolve__(JAVA_OBJECT me);
#endif
|