/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */ #ifdef JCGO_116 #define java_lang_String__EMPTY_CHARS ((jcharArr)JCGO_OBJREF_OF(jcgo_array2_String6D)) JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__getValueLength__Lo( java_lang_Object value ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__IILo( java_lang_String This, java_lang_Object value, jint offset, jint count ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__IILo( java_lang_Object value, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__compareValuesIgnoreCase__LoILoII( java_lang_Object value, java_lang_Object value2, jint offset, jint offset2, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__lastIndexValueOf__ILoII( java_lang_Object value, jint ch, jint pos, jint count ); JCGO_NOSEP_INLINE jchar CFASTCALL java_lang_String__getValueAt__LoI( java_lang_Object value, jint index ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__searchForNonLower__BAII( jbyteArr bytes, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__convertToLower__BAIBAII( jbyteArr bytes, jbyteArr bytes2, jint offset, jint offset2, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__searchForNonLower__CAII( jcharArr chars, jint offset, jint count ); JCGO_NOSEP_INLINE void CFASTCALL java_lang_String__convertToLower__CAICAIIZ( jcharArr chars, jcharArr chars2, jint offset, jint offset2, jint count, jboolean isTurkish ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__hashCodeOfValue__LoII( java_lang_Object value, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__searchForNonUpper__BAII( jbyteArr bytes, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__convertToUpper__BAIBAII( jbyteArr bytes, jbyteArr bytes2, jint offset, jint offset2, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__searchForNonUpper__CAII( jcharArr chars, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__getUpperExpansion__CAII( jcharArr chars, jint offset, jint count ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__upperCaseIndex__C( jchar ch ); JCGO_NOSEP_INLINE void CFASTCALL java_lang_String__convertToUpper__CAICAIIZ( jcharArr chars, jcharArr chars2, jint offset, jint offset2, jint count, jboolean isTurkish ); JCGO_NOSEP_INLINE void CFASTCALL java_lang_String__convertToUpper__CAICAII( jcharArr chars, jcharArr chars2, jint offset, jint offset2, jint count ); JCGO_NOSEP_INLINE java_nio_CharBuffer CFASTCALL java_lang_String__decodeBytes__BAIILs( jbyteArr bytes, java_lang_String encoding, jint offset, jint count ); JCGO_NOSEP_INLINE jbyteArr CFASTCALL java_lang_String__encodeValue__LoIILs( java_lang_Object value, java_lang_String encoding, jint offset, jint count ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__( java_lang_String This ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__CA( java_lang_String This, jcharArr data ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__CA( jcharArr data ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__CAII( java_lang_String This, jcharArr data, jint offset, jint count ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__CAII( jcharArr data, jint offset, jint count ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__BAII( java_lang_String This, jbyteArr data, jint offset, jint count ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__BAII( jbyteArr data, jint offset, jint count ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__L8whtv( java_lang_String This, java_lang_StringBuffer buffer ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__L8whtv( java_lang_StringBuffer buffer ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__L5dy9e( java_lang_String This, java_lang_StringBuilder buffer ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__L5dy9e( java_lang_StringBuilder buffer ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__this__CAIIZ( java_lang_String This, jcharArr data, jint offset, jint count, jboolean dontCopy ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__new__CAIIZ( jcharArr data, jint offset, jint count, jboolean dontCopy ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__length__( java_lang_String This ); JCGO_NOSEP_STATIC jchar CFASTCALL java_lang_String__charAt__I( java_lang_String This, jint index ); JCGO_NOSEP_INLINE jbyteArr CFASTCALL java_lang_String__getBytes__( java_lang_String This ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__equals__Lo( java_lang_String This, java_lang_Object obj ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__equalsIgnoreCase__Ls( java_lang_String This, java_lang_String anotherString ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__compareTo__Ls( java_lang_String This, java_lang_String anotherString ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__regionMatches__ILsII( java_lang_String This, java_lang_String other, jint toffset, jint ooffset, jint len ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__startsWith__Ls( java_lang_String This, java_lang_String prefix ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__endsWith__Ls( java_lang_String This, java_lang_String suffix ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__hashCode__( java_lang_String This ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__indexOf__I( java_lang_String This, jint ch ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__indexOf__II( java_lang_String This, jint ch, jint fromIndex ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__lastIndexOf__I( java_lang_String This, jint ch ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__lastIndexOf__II( java_lang_String This, jint ch, jint fromIndex ); JCGO_NOSEP_INLINE jint CFASTCALL java_lang_String__indexOf__Ls( java_lang_String This, java_lang_String str ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__indexOf__LsI( java_lang_String This, java_lang_String str, jint fromIndex ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__substring__I( java_lang_String This, jint beginIndex ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__substring__II( java_lang_String This, jint beginIndex, jint endIndex ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__concat__Ls( java_lang_String This, java_lang_String str ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__replace__CC( java_lang_String This, jchar oldChar, jchar newChar ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__toLowerCase__( java_lang_String This ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__toUpperCase__( java_lang_String This ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__trim__( java_lang_String This ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__toString__( java_lang_String This ); JCGO_NOSEP_STATIC jcharArr CFASTCALL java_lang_String__toCharArray__( java_lang_String This ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__valueOf__Lo( java_lang_Object obj ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__valueOf__C( jchar c ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__valueOf__CX( jchar c, java_lang_String jcgo_stackparam ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__valueOf__I( jint v ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__valueOf__IX( jint v, java_lang_String jcgo_stackparam ); JCGO_NOSEP_INLINE java_lang_String CFASTCALL java_lang_String__valueOf__J( jlong l ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__upperCaseExpansion__C( jchar ch ); JCGO_NOSEP_STATIC jcharArr CFASTCALL java_lang_String__zeroBasedStringValue__Ls( java_lang_String str ); JCGO_NOSEP_STATIC jboolean CFASTCALL java_lang_String__hasHighByte__CAII( jcharArr chars, jint offset, jint count ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__toLowerCase__Z( java_lang_String This, jboolean isTurkish ); JCGO_NOSEP_STATIC java_lang_String CFASTCALL java_lang_String__toUpperCase__Z( java_lang_String This, jboolean isTurkish ); JCGO_NOSEP_STATIC void CFASTCALL java_lang_String__copyCharsToBytes__CAIBAII( jcharArr chars, jbyteArr bytes2, jint offset, jint offset2, jint count ); JCGO_NOSEP_STATIC void CFASTCALL java_lang_String__copyToChars__LoICAII( java_lang_Object value, jcharArr chars2, jint offset, jint offset2, jint count ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__indexValueOf__ILoII( java_lang_Object value, jint ch, jint pos, jint count ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__compareValues__LoILoII( java_lang_Object value, java_lang_Object value2, jint offset, jint offset2, jint count ); JCGO_NOSEP_STATIC jint CFASTCALL java_lang_String__compareCharsIgnoreCase__II( jint ch, jint ch2 ); struct java_lang_String_methods_s { java_lang_Class jcgo_class; JCGO_GCJDESCR_DEFN JCGO_TYPEID_T jcgo_typeid; JCGO_OBJSIZE_T jcgo_objsize; CONST struct jcgo_reflect_s *jcgo_reflect; JCGO_CLINIT_DEFN java_lang_String (CFASTCALL *jcgo_thisRtn)( java_lang_String This ); jboolean (CFASTCALL *equals__Lo)( java_lang_String This, java_lang_Object obj ); jint (CFASTCALL *hashCode__)( java_lang_String This ); java_lang_String (CFASTCALL *toString__)( java_lang_String This ); void (CFASTCALL *finalize__)( java_lang_Object This ); }; struct java_lang_Class_s { CONST struct java_lang_Class_methods_s *JCGO_IMMFLD_CONST jcgo_methods; JCGO_MON_DEFN java_lang_Object vmdata; java_lang_String name; java_lang_Class superclass; jObjectArr interfaces; jint modifiers; }; struct java_lang_String_class_s { struct java_lang_Class_s jcgo_class; }; JCGO_SEP_EXTERN CONST struct java_lang_String_methods_s java_lang_String_methods; JCGO_SEP_GCEXTERN struct java_lang_String_class_s java_lang_String__class; JCGO_SEP_GCEXTERN int jcgo_initialized; JCGO_NOSEP_STATIC void CFASTCALL java_lang_String__class__0( void ); JCGO_SEP_GCEXTERN jcharArr java_lang_String__upperExpand; JCGO_SEP_GCEXTERN jcharArr java_lang_String__upperSpecial; struct java_lang_String_s { CONST struct java_lang_String_methods_s *JCGO_IMMFLD_CONST jcgo_methods; JCGO_MON_DEFN java_lang_Object value; jint offset; jint count; jint cachedHashCode; }; JCGO_SEP_EXTERN JCGO_NOTHR_CONST jcgo_arrtype2_String6D jcgo_array2_String6D; JCGO_SEP_EXTERN CONST jcgo_arrtype44_GameShll jcgo_array6_String6D; JCGO_SEP_EXTERN CONST jcgo_arrtype7_String6D jcgo_array7_String6D; JCGO_SEP_EXTERN CONST jcgo_arrtype30_GameShll jcgo_array8_String6D; JCGO_SEP_EXTERN CONST jcgo_arrtype48_GameShll jcgo_array9_String6D; JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_String6D; JCGO_SEP_EXTERN struct java_lang_String_s jcgo_string3_String6D; JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_String6D; JCGO_SEP_EXTERN JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string5_String6D; #endif