1
#ifndef __JAVA_UTIL_DICTIONARY__
2
#define __JAVA_UTIL_DICTIONARY__
6
// Preprocessor constants for interfaces:
7
#define XMLVM_ITABLE_SIZE_java_util_Dictionary 0
8
// Implemented interfaces:
10
#include "java_lang_Object.h"
12
// Circular references:
13
#ifndef XMLVM_FORWARD_DECL_java_util_Enumeration
14
#define XMLVM_FORWARD_DECL_java_util_Enumeration
15
XMLVM_FORWARD_DECL(java_util_Enumeration)
17
// Class declarations for java.util.Dictionary
18
XMLVM_DEFINE_CLASS(java_util_Dictionary, 13, XMLVM_ITABLE_SIZE_java_util_Dictionary)
20
extern JAVA_OBJECT __CLASS_java_util_Dictionary;
21
extern JAVA_OBJECT __CLASS_java_util_Dictionary_1ARRAY;
22
extern JAVA_OBJECT __CLASS_java_util_Dictionary_2ARRAY;
23
extern JAVA_OBJECT __CLASS_java_util_Dictionary_3ARRAY;
24
//XMLVM_BEGIN_DECLARATIONS
25
#define __ADDITIONAL_INSTANCE_FIELDS_java_util_Dictionary
26
//XMLVM_END_DECLARATIONS
28
#define __INSTANCE_FIELDS_java_util_Dictionary \
29
__INSTANCE_FIELDS_java_lang_Object; \
31
__ADDITIONAL_INSTANCE_FIELDS_java_util_Dictionary \
32
} java_util_Dictionary
34
struct java_util_Dictionary {
35
__TIB_DEFINITION_java_util_Dictionary* tib;
37
__INSTANCE_FIELDS_java_util_Dictionary;
40
#ifndef XMLVM_FORWARD_DECL_java_util_Dictionary
41
#define XMLVM_FORWARD_DECL_java_util_Dictionary
42
typedef struct java_util_Dictionary java_util_Dictionary;
45
#define XMLVM_VTABLE_SIZE_java_util_Dictionary 13
46
#define XMLVM_VTABLE_IDX_java_util_Dictionary_elements__ 6
47
#define XMLVM_VTABLE_IDX_java_util_Dictionary_get___java_lang_Object 7
48
#define XMLVM_VTABLE_IDX_java_util_Dictionary_isEmpty__ 8
49
#define XMLVM_VTABLE_IDX_java_util_Dictionary_keys__ 9
50
#define XMLVM_VTABLE_IDX_java_util_Dictionary_put___java_lang_Object_java_lang_Object 10
51
#define XMLVM_VTABLE_IDX_java_util_Dictionary_remove___java_lang_Object 11
52
#define XMLVM_VTABLE_IDX_java_util_Dictionary_size__ 12
54
void __INIT_java_util_Dictionary();
55
void __INIT_IMPL_java_util_Dictionary();
56
void __DELETE_java_util_Dictionary(void* me, void* client_data);
57
void __INIT_INSTANCE_MEMBERS_java_util_Dictionary(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer);
58
JAVA_OBJECT __NEW_java_util_Dictionary();
59
JAVA_OBJECT __NEW_INSTANCE_java_util_Dictionary();
60
void java_util_Dictionary___INIT___(JAVA_OBJECT me);
62
JAVA_OBJECT java_util_Dictionary_elements__(JAVA_OBJECT me);
64
JAVA_OBJECT java_util_Dictionary_get___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
66
JAVA_BOOLEAN java_util_Dictionary_isEmpty__(JAVA_OBJECT me);
68
JAVA_OBJECT java_util_Dictionary_keys__(JAVA_OBJECT me);
70
JAVA_OBJECT java_util_Dictionary_put___java_lang_Object_java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1, JAVA_OBJECT n2);
72
JAVA_OBJECT java_util_Dictionary_remove___java_lang_Object(JAVA_OBJECT me, JAVA_OBJECT n1);
74
JAVA_INT java_util_Dictionary_size__(JAVA_OBJECT me);