diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-05-08 16:06:26 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-05-08 16:06:26 -0700 |
commit | 693682fc225e60c9c335ee910fb3c8bb5cf85470 (patch) | |
tree | b2c1285adf65b68a7b20aa231c4c5665966b2c18 /tests/nbody-java/java_lang_Character.c | |
parent | b41b535aeac53740dec416f617378ec4e4e382ce (diff) |
add nbody-java code
Diffstat (limited to 'tests/nbody-java/java_lang_Character.c')
-rw-r--r-- | tests/nbody-java/java_lang_Character.c | 8874 |
1 files changed, 8874 insertions, 0 deletions
diff --git a/tests/nbody-java/java_lang_Character.c b/tests/nbody-java/java_lang_Character.c new file mode 100644 index 00000000..4c2b20e7 --- /dev/null +++ b/tests/nbody-java/java_lang_Character.c @@ -0,0 +1,8874 @@ +#include "xmlvm.h" +#include "java_lang_CharSequence.h" +#include "java_lang_Class.h" +#include "java_lang_IndexOutOfBoundsException.h" +#include "java_lang_NullPointerException.h" +#include "java_lang_String.h" + +#include "java_lang_Character.h" + +#define XMLVM_CURRENT_CLASS_NAME Character +#define XMLVM_CURRENT_PKG_CLASS_NAME java_lang_Character + +__TIB_DEFINITION_java_lang_Character __TIB_java_lang_Character = { + 0, // classInitializationBegan + 0, // classInitialized + -1, // initializerThreadId + __INIT_java_lang_Character, // classInitializer + "java.lang.Character", // className + "java.lang", // package + JAVA_NULL, // enclosingClassName + JAVA_NULL, // enclosingMethodName + "Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/Character;>;", // signature + (__TIB_DEFINITION_TEMPLATE*) &__TIB_java_lang_Object, // extends + sizeof(java_lang_Character), // sizeInstance + XMLVM_TYPE_CLASS}; + +JAVA_OBJECT __CLASS_java_lang_Character; +JAVA_OBJECT __CLASS_java_lang_Character_1ARRAY; +JAVA_OBJECT __CLASS_java_lang_Character_2ARRAY; +JAVA_OBJECT __CLASS_java_lang_Character_3ARRAY; +//XMLVM_BEGIN_IMPLEMENTATION +//XMLVM_END_IMPLEMENTATION + +static JAVA_LONG _STATIC_java_lang_Character_serialVersionUID; +static JAVA_CHAR _STATIC_java_lang_Character_MIN_VALUE; +static JAVA_CHAR _STATIC_java_lang_Character_MAX_VALUE; +static JAVA_INT _STATIC_java_lang_Character_MIN_RADIX; +static JAVA_INT _STATIC_java_lang_Character_MAX_RADIX; +static JAVA_OBJECT _STATIC_java_lang_Character_TYPE; +static JAVA_BYTE _STATIC_java_lang_Character_UNASSIGNED; +static JAVA_BYTE _STATIC_java_lang_Character_UPPERCASE_LETTER; +static JAVA_BYTE _STATIC_java_lang_Character_LOWERCASE_LETTER; +static JAVA_BYTE _STATIC_java_lang_Character_TITLECASE_LETTER; +static JAVA_BYTE _STATIC_java_lang_Character_MODIFIER_LETTER; +static JAVA_BYTE _STATIC_java_lang_Character_OTHER_LETTER; +static JAVA_BYTE _STATIC_java_lang_Character_NON_SPACING_MARK; +static JAVA_BYTE _STATIC_java_lang_Character_ENCLOSING_MARK; +static JAVA_BYTE _STATIC_java_lang_Character_COMBINING_SPACING_MARK; +static JAVA_BYTE _STATIC_java_lang_Character_DECIMAL_DIGIT_NUMBER; +static JAVA_BYTE _STATIC_java_lang_Character_LETTER_NUMBER; +static JAVA_BYTE _STATIC_java_lang_Character_OTHER_NUMBER; +static JAVA_BYTE _STATIC_java_lang_Character_SPACE_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_LINE_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_PARAGRAPH_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_CONTROL; +static JAVA_BYTE _STATIC_java_lang_Character_FORMAT; +static JAVA_BYTE _STATIC_java_lang_Character_PRIVATE_USE; +static JAVA_BYTE _STATIC_java_lang_Character_SURROGATE; +static JAVA_BYTE _STATIC_java_lang_Character_DASH_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_START_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_END_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_CONNECTOR_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_OTHER_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_MATH_SYMBOL; +static JAVA_BYTE _STATIC_java_lang_Character_CURRENCY_SYMBOL; +static JAVA_BYTE _STATIC_java_lang_Character_MODIFIER_SYMBOL; +static JAVA_BYTE _STATIC_java_lang_Character_OTHER_SYMBOL; +static JAVA_BYTE _STATIC_java_lang_Character_INITIAL_QUOTE_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_FINAL_QUOTE_PUNCTUATION; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_UNDEFINED; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_ARABIC_NUMBER; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_NONSPACING_MARK; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_BOUNDARY_NEUTRAL; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_PARAGRAPH_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_SEGMENT_SEPARATOR; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_WHITESPACE; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_OTHER_NEUTRALS; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE; +static JAVA_BYTE _STATIC_java_lang_Character_DIRECTIONALITY_POP_DIRECTIONAL_FORMAT; +static JAVA_CHAR _STATIC_java_lang_Character_MIN_HIGH_SURROGATE; +static JAVA_CHAR _STATIC_java_lang_Character_MAX_HIGH_SURROGATE; +static JAVA_CHAR _STATIC_java_lang_Character_MIN_LOW_SURROGATE; +static JAVA_CHAR _STATIC_java_lang_Character_MAX_LOW_SURROGATE; +static JAVA_CHAR _STATIC_java_lang_Character_MIN_SURROGATE; +static JAVA_CHAR _STATIC_java_lang_Character_MAX_SURROGATE; +static JAVA_INT _STATIC_java_lang_Character_MIN_SUPPLEMENTARY_CODE_POINT; +static JAVA_INT _STATIC_java_lang_Character_MIN_CODE_POINT; +static JAVA_INT _STATIC_java_lang_Character_MAX_CODE_POINT; +static JAVA_INT _STATIC_java_lang_Character_SIZE; +static JAVA_OBJECT _STATIC_java_lang_Character_bidiKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_bidiValues; +static JAVA_OBJECT _STATIC_java_lang_Character_mirrored; +static JAVA_OBJECT _STATIC_java_lang_Character_typeKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_typeValues; +static JAVA_OBJECT _STATIC_java_lang_Character_typeValuesCache; +static JAVA_OBJECT _STATIC_java_lang_Character_uppercaseKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_uppercaseValues; +static JAVA_OBJECT _STATIC_java_lang_Character_uppercaseValuesCache; +static JAVA_OBJECT _STATIC_java_lang_Character_lowercaseKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_lowercaseValues; +static JAVA_OBJECT _STATIC_java_lang_Character_lowercaseValuesCache; +static JAVA_OBJECT _STATIC_java_lang_Character_digitKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_digitValues; +static JAVA_OBJECT _STATIC_java_lang_Character_typeTags; +static JAVA_OBJECT _STATIC_java_lang_Character_DIRECTIONALITY; +static JAVA_INT _STATIC_java_lang_Character_ISJAVASTART; +static JAVA_INT _STATIC_java_lang_Character_ISJAVAPART; +static JAVA_OBJECT _STATIC_java_lang_Character_titlecaseKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_titlecaseValues; +static JAVA_OBJECT _STATIC_java_lang_Character_numericKeys; +static JAVA_OBJECT _STATIC_java_lang_Character_numericValues; +static JAVA_INT _STATIC_java_lang_Character_CACHE_LEN; +static JAVA_BOOLEAN _STATIC_java_lang_Character__assertionsDisabled; + +#include "xmlvm-reflection.h" + +static XMLVM_FIELD_REFLECTION_DATA __field_reflection_data[] = { +}; + +static XMLVM_CONSTRUCTOR_REFLECTION_DATA __constructor_reflection_data[] = { +}; + +static JAVA_OBJECT constructor_dispatcher(JAVA_OBJECT constructor, JAVA_OBJECT arguments) +{ + XMLVM_NOT_IMPLEMENTED(); +} + +static XMLVM_METHOD_REFLECTION_DATA __method_reflection_data[] = { +}; + +static JAVA_OBJECT method_dispatcher(JAVA_OBJECT method, JAVA_OBJECT receiver, JAVA_OBJECT arguments) +{ + XMLVM_NOT_IMPLEMENTED(); +} + +void __INIT_java_lang_Character() +{ + staticInitializerLock(&__TIB_java_lang_Character); + + // While the static initializer mutex is locked, locally store the value of + // whether class initialization began or not + int initBegan = __TIB_java_lang_Character.classInitializationBegan; + + // Whether or not class initialization had already began, it has begun now + __TIB_java_lang_Character.classInitializationBegan = 1; + + staticInitializerUnlock(&__TIB_java_lang_Character); + + JAVA_LONG curThreadId = (JAVA_LONG)pthread_self(); + if (initBegan) { + if (__TIB_java_lang_Character.initializerThreadId != curThreadId) { + // Busy wait until the other thread finishes initializing this class + while (!__TIB_java_lang_Character.classInitialized) { + // do nothing + } + } + } else { + __TIB_java_lang_Character.initializerThreadId = curThreadId; + XMLVM_CLASS_USED("java.lang.Character") + __INIT_IMPL_java_lang_Character(); + } +} + +void __INIT_IMPL_java_lang_Character() +{ + // Initialize base class if necessary + XMLVM_CLASS_INIT(java_lang_Object) + __TIB_java_lang_Character.newInstanceFunc = __NEW_INSTANCE_java_lang_Character; + // Copy vtable from base class + XMLVM_MEMCPY(__TIB_java_lang_Character.vtable, __TIB_java_lang_Object.vtable, sizeof(__TIB_java_lang_Object.vtable)); + // Initialize vtable for this class + __TIB_java_lang_Character.vtable[1] = (VTABLE_PTR) &java_lang_Character_equals___java_lang_Object; + __TIB_java_lang_Character.vtable[4] = (VTABLE_PTR) &java_lang_Character_hashCode__; + __TIB_java_lang_Character.vtable[5] = (VTABLE_PTR) &java_lang_Character_toString__; + __TIB_java_lang_Character.vtable[6] = (VTABLE_PTR) &java_lang_Character_compareTo___java_lang_Object; + // Initialize interface information + __TIB_java_lang_Character.numImplementedInterfaces = 2; + __TIB_java_lang_Character.implementedInterfaces = (__TIB_DEFINITION_TEMPLATE* (*)[1]) XMLVM_MALLOC(sizeof(__TIB_DEFINITION_TEMPLATE*) * 2); + + // Initialize interfaces if necessary and assign tib to implementedInterfaces + + XMLVM_CLASS_INIT(java_io_Serializable) + + __TIB_java_lang_Character.implementedInterfaces[0][0] = &__TIB_java_io_Serializable; + + XMLVM_CLASS_INIT(java_lang_Comparable) + + __TIB_java_lang_Character.implementedInterfaces[0][1] = &__TIB_java_lang_Comparable; + // Initialize itable for this class + __TIB_java_lang_Character.itableBegin = &__TIB_java_lang_Character.itable[0]; + __TIB_java_lang_Character.itable[XMLVM_ITABLE_IDX_java_lang_Comparable_compareTo___java_lang_Object] = __TIB_java_lang_Character.vtable[6]; + + _STATIC_java_lang_Character_serialVersionUID = 3786198910865385080; + _STATIC_java_lang_Character_MIN_VALUE = 0; + _STATIC_java_lang_Character_MAX_VALUE = 65535; + _STATIC_java_lang_Character_MIN_RADIX = 2; + _STATIC_java_lang_Character_MAX_RADIX = 36; + _STATIC_java_lang_Character_TYPE = (java_lang_Class*) JAVA_NULL; + _STATIC_java_lang_Character_UNASSIGNED = 0; + _STATIC_java_lang_Character_UPPERCASE_LETTER = 1; + _STATIC_java_lang_Character_LOWERCASE_LETTER = 2; + _STATIC_java_lang_Character_TITLECASE_LETTER = 3; + _STATIC_java_lang_Character_MODIFIER_LETTER = 4; + _STATIC_java_lang_Character_OTHER_LETTER = 5; + _STATIC_java_lang_Character_NON_SPACING_MARK = 6; + _STATIC_java_lang_Character_ENCLOSING_MARK = 7; + _STATIC_java_lang_Character_COMBINING_SPACING_MARK = 8; + _STATIC_java_lang_Character_DECIMAL_DIGIT_NUMBER = 9; + _STATIC_java_lang_Character_LETTER_NUMBER = 10; + _STATIC_java_lang_Character_OTHER_NUMBER = 11; + _STATIC_java_lang_Character_SPACE_SEPARATOR = 12; + _STATIC_java_lang_Character_LINE_SEPARATOR = 13; + _STATIC_java_lang_Character_PARAGRAPH_SEPARATOR = 14; + _STATIC_java_lang_Character_CONTROL = 15; + _STATIC_java_lang_Character_FORMAT = 16; + _STATIC_java_lang_Character_PRIVATE_USE = 18; + _STATIC_java_lang_Character_SURROGATE = 19; + _STATIC_java_lang_Character_DASH_PUNCTUATION = 20; + _STATIC_java_lang_Character_START_PUNCTUATION = 21; + _STATIC_java_lang_Character_END_PUNCTUATION = 22; + _STATIC_java_lang_Character_CONNECTOR_PUNCTUATION = 23; + _STATIC_java_lang_Character_OTHER_PUNCTUATION = 24; + _STATIC_java_lang_Character_MATH_SYMBOL = 25; + _STATIC_java_lang_Character_CURRENCY_SYMBOL = 26; + _STATIC_java_lang_Character_MODIFIER_SYMBOL = 27; + _STATIC_java_lang_Character_OTHER_SYMBOL = 28; + _STATIC_java_lang_Character_INITIAL_QUOTE_PUNCTUATION = 29; + _STATIC_java_lang_Character_FINAL_QUOTE_PUNCTUATION = 30; + _STATIC_java_lang_Character_DIRECTIONALITY_UNDEFINED = -1; + _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT = 0; + _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT = 1; + _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC = 2; + _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER = 3; + _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR = 4; + _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR = 5; + _STATIC_java_lang_Character_DIRECTIONALITY_ARABIC_NUMBER = 6; + _STATIC_java_lang_Character_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR = 7; + _STATIC_java_lang_Character_DIRECTIONALITY_NONSPACING_MARK = 8; + _STATIC_java_lang_Character_DIRECTIONALITY_BOUNDARY_NEUTRAL = 9; + _STATIC_java_lang_Character_DIRECTIONALITY_PARAGRAPH_SEPARATOR = 10; + _STATIC_java_lang_Character_DIRECTIONALITY_SEGMENT_SEPARATOR = 11; + _STATIC_java_lang_Character_DIRECTIONALITY_WHITESPACE = 12; + _STATIC_java_lang_Character_DIRECTIONALITY_OTHER_NEUTRALS = 13; + _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING = 14; + _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE = 15; + _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING = 16; + _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE = 17; + _STATIC_java_lang_Character_DIRECTIONALITY_POP_DIRECTIONAL_FORMAT = 18; + _STATIC_java_lang_Character_MIN_HIGH_SURROGATE = 55296; + _STATIC_java_lang_Character_MAX_HIGH_SURROGATE = 56319; + _STATIC_java_lang_Character_MIN_LOW_SURROGATE = 56320; + _STATIC_java_lang_Character_MAX_LOW_SURROGATE = 57343; + _STATIC_java_lang_Character_MIN_SURROGATE = 55296; + _STATIC_java_lang_Character_MAX_SURROGATE = 57343; + _STATIC_java_lang_Character_MIN_SUPPLEMENTARY_CODE_POINT = 65536; + _STATIC_java_lang_Character_MIN_CODE_POINT = 0; + _STATIC_java_lang_Character_MAX_CODE_POINT = 1114111; + _STATIC_java_lang_Character_SIZE = 16; + _STATIC_java_lang_Character_bidiKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(145); + _STATIC_java_lang_Character_bidiValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_mirrored = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_typeKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(146); + _STATIC_java_lang_Character_typeValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_typeValuesCache = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_uppercaseKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(147); + _STATIC_java_lang_Character_uppercaseValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_uppercaseValuesCache = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_lowercaseKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(148); + _STATIC_java_lang_Character_lowercaseValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_lowercaseValuesCache = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_digitKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(149); + _STATIC_java_lang_Character_digitValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_typeTags = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_DIRECTIONALITY = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_ISJAVASTART = 1; + _STATIC_java_lang_Character_ISJAVAPART = 2; + _STATIC_java_lang_Character_titlecaseKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(150); + _STATIC_java_lang_Character_titlecaseValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_numericKeys = (java_lang_String*) xmlvm_create_java_string_from_pool(151); + _STATIC_java_lang_Character_numericValues = (org_xmlvm_runtime_XMLVMArray*) JAVA_NULL; + _STATIC_java_lang_Character_CACHE_LEN = 512; + _STATIC_java_lang_Character__assertionsDisabled = 0; + + __TIB_java_lang_Character.declaredFields = &__field_reflection_data[0]; + __TIB_java_lang_Character.numDeclaredFields = sizeof(__field_reflection_data) / sizeof(XMLVM_FIELD_REFLECTION_DATA); + __TIB_java_lang_Character.constructorDispatcherFunc = constructor_dispatcher; + __TIB_java_lang_Character.declaredConstructors = &__constructor_reflection_data[0]; + __TIB_java_lang_Character.numDeclaredConstructors = sizeof(__constructor_reflection_data) / sizeof(XMLVM_CONSTRUCTOR_REFLECTION_DATA); + __TIB_java_lang_Character.methodDispatcherFunc = method_dispatcher; + __TIB_java_lang_Character.declaredMethods = &__method_reflection_data[0]; + __TIB_java_lang_Character.numDeclaredMethods = sizeof(__method_reflection_data) / sizeof(XMLVM_METHOD_REFLECTION_DATA); + __CLASS_java_lang_Character = XMLVM_CREATE_CLASS_OBJECT(&__TIB_java_lang_Character); + __TIB_java_lang_Character.clazz = __CLASS_java_lang_Character; + __TIB_java_lang_Character.baseType = JAVA_NULL; + __CLASS_java_lang_Character_1ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_Character); + __CLASS_java_lang_Character_2ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_Character_1ARRAY); + __CLASS_java_lang_Character_3ARRAY = XMLVM_CREATE_ARRAY_CLASS_OBJECT(__CLASS_java_lang_Character_2ARRAY); + java_lang_Character___CLINIT_(); + //XMLVM_BEGIN_WRAPPER[__INIT_java_lang_Character] + //XMLVM_END_WRAPPER + + __TIB_java_lang_Character.classInitialized = 1; +} + +void __DELETE_java_lang_Character(void* me, void* client_data) +{ + //XMLVM_BEGIN_WRAPPER[__DELETE_java_lang_Character] + //XMLVM_END_WRAPPER +} + +void __INIT_INSTANCE_MEMBERS_java_lang_Character(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer) +{ + __INIT_INSTANCE_MEMBERS_java_lang_Object(me, 0 || derivedClassWillRegisterFinalizer); + ((java_lang_Character*) me)->fields.java_lang_Character.value_ = 0; + //XMLVM_BEGIN_WRAPPER[__INIT_INSTANCE_MEMBERS_java_lang_Character] + //XMLVM_END_WRAPPER +} + +JAVA_OBJECT __NEW_java_lang_Character() +{ XMLVM_CLASS_INIT(java_lang_Character) +java_lang_Character* me = (java_lang_Character*) XMLVM_MALLOC(sizeof(java_lang_Character)); + me->tib = &__TIB_java_lang_Character; + __INIT_INSTANCE_MEMBERS_java_lang_Character(me, 0); + //XMLVM_BEGIN_WRAPPER[__NEW_java_lang_Character] + //XMLVM_END_WRAPPER + return me; +} + +JAVA_OBJECT __NEW_INSTANCE_java_lang_Character() +{ + JAVA_OBJECT me = JAVA_NULL; + return me; +} + +JAVA_LONG java_lang_Character_GET_serialVersionUID() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_serialVersionUID; +} + +void java_lang_Character_PUT_serialVersionUID(JAVA_LONG v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_serialVersionUID = v; +} + +JAVA_CHAR java_lang_Character_GET_MIN_VALUE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MIN_VALUE; +} + +void java_lang_Character_PUT_MIN_VALUE(JAVA_CHAR v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MIN_VALUE = v; +} + +JAVA_CHAR java_lang_Character_GET_MAX_VALUE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MAX_VALUE; +} + +void java_lang_Character_PUT_MAX_VALUE(JAVA_CHAR v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MAX_VALUE = v; +} + +JAVA_INT java_lang_Character_GET_MIN_RADIX() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MIN_RADIX; +} + +void java_lang_Character_PUT_MIN_RADIX(JAVA_INT v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MIN_RADIX = v; +} + +JAVA_INT java_lang_Character_GET_MAX_RADIX() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MAX_RADIX; +} + +void java_lang_Character_PUT_MAX_RADIX(JAVA_INT v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MAX_RADIX = v; +} + +JAVA_OBJECT java_lang_Character_GET_TYPE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_TYPE; +} + +void java_lang_Character_PUT_TYPE(JAVA_OBJECT v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_TYPE = v; +} + +JAVA_BYTE java_lang_Character_GET_UNASSIGNED() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_UNASSIGNED; +} + +void java_lang_Character_PUT_UNASSIGNED(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_UNASSIGNED = v; +} + +JAVA_BYTE java_lang_Character_GET_UPPERCASE_LETTER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_UPPERCASE_LETTER; +} + +void java_lang_Character_PUT_UPPERCASE_LETTER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_UPPERCASE_LETTER = v; +} + +JAVA_BYTE java_lang_Character_GET_LOWERCASE_LETTER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_LOWERCASE_LETTER; +} + +void java_lang_Character_PUT_LOWERCASE_LETTER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_LOWERCASE_LETTER = v; +} + +JAVA_BYTE java_lang_Character_GET_TITLECASE_LETTER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_TITLECASE_LETTER; +} + +void java_lang_Character_PUT_TITLECASE_LETTER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_TITLECASE_LETTER = v; +} + +JAVA_BYTE java_lang_Character_GET_MODIFIER_LETTER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MODIFIER_LETTER; +} + +void java_lang_Character_PUT_MODIFIER_LETTER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MODIFIER_LETTER = v; +} + +JAVA_BYTE java_lang_Character_GET_OTHER_LETTER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_OTHER_LETTER; +} + +void java_lang_Character_PUT_OTHER_LETTER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_OTHER_LETTER = v; +} + +JAVA_BYTE java_lang_Character_GET_NON_SPACING_MARK() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_NON_SPACING_MARK; +} + +void java_lang_Character_PUT_NON_SPACING_MARK(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_NON_SPACING_MARK = v; +} + +JAVA_BYTE java_lang_Character_GET_ENCLOSING_MARK() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_ENCLOSING_MARK; +} + +void java_lang_Character_PUT_ENCLOSING_MARK(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_ENCLOSING_MARK = v; +} + +JAVA_BYTE java_lang_Character_GET_COMBINING_SPACING_MARK() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_COMBINING_SPACING_MARK; +} + +void java_lang_Character_PUT_COMBINING_SPACING_MARK(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_COMBINING_SPACING_MARK = v; +} + +JAVA_BYTE java_lang_Character_GET_DECIMAL_DIGIT_NUMBER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DECIMAL_DIGIT_NUMBER; +} + +void java_lang_Character_PUT_DECIMAL_DIGIT_NUMBER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DECIMAL_DIGIT_NUMBER = v; +} + +JAVA_BYTE java_lang_Character_GET_LETTER_NUMBER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_LETTER_NUMBER; +} + +void java_lang_Character_PUT_LETTER_NUMBER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_LETTER_NUMBER = v; +} + +JAVA_BYTE java_lang_Character_GET_OTHER_NUMBER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_OTHER_NUMBER; +} + +void java_lang_Character_PUT_OTHER_NUMBER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_OTHER_NUMBER = v; +} + +JAVA_BYTE java_lang_Character_GET_SPACE_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_SPACE_SEPARATOR; +} + +void java_lang_Character_PUT_SPACE_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_SPACE_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_LINE_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_LINE_SEPARATOR; +} + +void java_lang_Character_PUT_LINE_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_LINE_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_PARAGRAPH_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_PARAGRAPH_SEPARATOR; +} + +void java_lang_Character_PUT_PARAGRAPH_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_PARAGRAPH_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_CONTROL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_CONTROL; +} + +void java_lang_Character_PUT_CONTROL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_CONTROL = v; +} + +JAVA_BYTE java_lang_Character_GET_FORMAT() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_FORMAT; +} + +void java_lang_Character_PUT_FORMAT(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_FORMAT = v; +} + +JAVA_BYTE java_lang_Character_GET_PRIVATE_USE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_PRIVATE_USE; +} + +void java_lang_Character_PUT_PRIVATE_USE(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_PRIVATE_USE = v; +} + +JAVA_BYTE java_lang_Character_GET_SURROGATE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_SURROGATE; +} + +void java_lang_Character_PUT_SURROGATE(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_SURROGATE = v; +} + +JAVA_BYTE java_lang_Character_GET_DASH_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DASH_PUNCTUATION; +} + +void java_lang_Character_PUT_DASH_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DASH_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_START_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_START_PUNCTUATION; +} + +void java_lang_Character_PUT_START_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_START_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_END_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_END_PUNCTUATION; +} + +void java_lang_Character_PUT_END_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_END_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_CONNECTOR_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_CONNECTOR_PUNCTUATION; +} + +void java_lang_Character_PUT_CONNECTOR_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_CONNECTOR_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_OTHER_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_OTHER_PUNCTUATION; +} + +void java_lang_Character_PUT_OTHER_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_OTHER_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_MATH_SYMBOL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MATH_SYMBOL; +} + +void java_lang_Character_PUT_MATH_SYMBOL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MATH_SYMBOL = v; +} + +JAVA_BYTE java_lang_Character_GET_CURRENCY_SYMBOL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_CURRENCY_SYMBOL; +} + +void java_lang_Character_PUT_CURRENCY_SYMBOL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_CURRENCY_SYMBOL = v; +} + +JAVA_BYTE java_lang_Character_GET_MODIFIER_SYMBOL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_MODIFIER_SYMBOL; +} + +void java_lang_Character_PUT_MODIFIER_SYMBOL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_MODIFIER_SYMBOL = v; +} + +JAVA_BYTE java_lang_Character_GET_OTHER_SYMBOL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_OTHER_SYMBOL; +} + +void java_lang_Character_PUT_OTHER_SYMBOL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_OTHER_SYMBOL = v; +} + +JAVA_BYTE java_lang_Character_GET_INITIAL_QUOTE_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_INITIAL_QUOTE_PUNCTUATION; +} + +void java_lang_Character_PUT_INITIAL_QUOTE_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_INITIAL_QUOTE_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_FINAL_QUOTE_PUNCTUATION() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_FINAL_QUOTE_PUNCTUATION; +} + +void java_lang_Character_PUT_FINAL_QUOTE_PUNCTUATION(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_FINAL_QUOTE_PUNCTUATION = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_UNDEFINED() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_UNDEFINED; +} + +void java_lang_Character_PUT_DIRECTIONALITY_UNDEFINED(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_UNDEFINED = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_LEFT_TO_RIGHT() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT; +} + +void java_lang_Character_PUT_DIRECTIONALITY_LEFT_TO_RIGHT(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_RIGHT_TO_LEFT() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT; +} + +void java_lang_Character_PUT_DIRECTIONALITY_RIGHT_TO_LEFT(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC; +} + +void java_lang_Character_PUT_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_EUROPEAN_NUMBER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER; +} + +void java_lang_Character_PUT_DIRECTIONALITY_EUROPEAN_NUMBER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR; +} + +void java_lang_Character_PUT_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR; +} + +void java_lang_Character_PUT_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_ARABIC_NUMBER() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_ARABIC_NUMBER; +} + +void java_lang_Character_PUT_DIRECTIONALITY_ARABIC_NUMBER(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_ARABIC_NUMBER = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR; +} + +void java_lang_Character_PUT_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_COMMON_NUMBER_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_NONSPACING_MARK() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_NONSPACING_MARK; +} + +void java_lang_Character_PUT_DIRECTIONALITY_NONSPACING_MARK(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_NONSPACING_MARK = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_BOUNDARY_NEUTRAL() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_BOUNDARY_NEUTRAL; +} + +void java_lang_Character_PUT_DIRECTIONALITY_BOUNDARY_NEUTRAL(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_BOUNDARY_NEUTRAL = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_PARAGRAPH_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_PARAGRAPH_SEPARATOR; +} + +void java_lang_Character_PUT_DIRECTIONALITY_PARAGRAPH_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_PARAGRAPH_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_SEGMENT_SEPARATOR() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_SEGMENT_SEPARATOR; +} + +void java_lang_Character_PUT_DIRECTIONALITY_SEGMENT_SEPARATOR(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_SEGMENT_SEPARATOR = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_WHITESPACE() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_WHITESPACE; +} + +void java_lang_Character_PUT_DIRECTIONALITY_WHITESPACE(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_WHITESPACE = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_OTHER_NEUTRALS() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_OTHER_NEUTRALS; +} + +void java_lang_Character_PUT_DIRECTIONALITY_OTHER_NEUTRALS(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Character) +_STATIC_java_lang_Character_DIRECTIONALITY_OTHER_NEUTRALS = v; +} + +JAVA_BYTE java_lang_Character_GET_DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING() +{ + XMLVM_CLASS_INIT(java_lang_Character) + return _STATIC_java_lang_Character_DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING; +} + +void java_lang_Character_PUT_DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING(JAVA_BYTE v) +{ + XMLVM_CLASS_INIT(java_lang_Chara |