#include <rt_UString.h>
Public Methods | |
DEFX_INSTANCE_FIELD (value, Reference, JArray*) DEFX_INSTANCE_FIELD(offset, Int, JInt) DEFX_INSTANCE_FIELD(count, Int, JInt) static UStringHashTable *hashTable | |
Static Public Methods | |
void | init2 () |
JObject* | intern (JObject *String) |
JObject* | intern (char *s) |
JObject* | intern (aJChar *chars, int length) |
JObject* | build (char *utf) |
JObject* | buildFromChars (char *Cstring) |
JObject* | buildFromUnicode (jchar *, int length) |
JObject* | buildFromString (JObject *String) |
char* | toCstring (JObject *) |
int | utfToUnicode (jchar *unicode, char *utf) |
int | unicodeToUTF (char *utf, jchar *unicode, int length) |
int | unicodeLength (char *utf) |
aJChar* | getChars (JObject *String) |
aJChar* | _getChars (JObject *String, int index) |
char* | getUTFChars (JObject *String) |
boolean_t | isEqual (char *, JObject *String) |
boolean_t | isEqual (jchar *, int length, JObject *String) |
JInt | compareTo (JObject *s1, JObject *s2) |
JInt | length (JObject *String) |
JInt | utfLength (JObject *String) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|