CACAO
Functions | Variables
java_lang_String.cpp File Reference

Go to the source code of this file.

Functions

JNIEXPORT jint JNICALL Java_java_lang_String_hashCode (JNIEnv *env, jstring _this)
 
JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__I (JNIEnv *env, jstring _this, jint ch)
 
JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__II (JNIEnv *env, jstring _this, jint ch, jint fromIndex)
 
JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__II (JNIEnv *env, jstring _this, jint ch, jint fromIndex)
 
JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__I (JNIEnv *env, jstring _this, jint ch)
 
JNIEXPORT jstring JNICALL Java_java_lang_String_intern (JNIEnv *env, jstring _this)
 
void _Jv_java_lang_String_init (void)
 

Variables

static JNINativeMethod methods []
 

Function Documentation

void _Jv_java_lang_String_init ( void  )

Definition at line 205 of file java_lang_String.cpp.

JNIEXPORT jint JNICALL Java_java_lang_String_hashCode ( JNIEnv env,
jstring  _this 
)

Definition at line 52 of file java_lang_String.cpp.

JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__I ( JNIEnv env,
jstring  _this,
jint  ch 
)

Definition at line 76 of file java_lang_String.cpp.

JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__II ( JNIEnv env,
jstring  _this,
jint  ch,
jint  fromIndex 
)

Definition at line 100 of file java_lang_String.cpp.

JNIEXPORT jstring JNICALL Java_java_lang_String_intern ( JNIEnv env,
jstring  _this 
)

Definition at line 171 of file java_lang_String.cpp.

JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__I ( JNIEnv env,
jstring  _this,
jint  ch 
)

Definition at line 158 of file java_lang_String.cpp.

JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__II ( JNIEnv env,
jstring  _this,
jint  ch,
jint  fromIndex 
)

Definition at line 132 of file java_lang_String.cpp.

Variable Documentation

JNINativeMethod methods[]
static
Initial value:
= {
{ (char*) "hashCode", (char*) "()I", (void*) (uintptr_t) &Java_java_lang_String_hashCode },
{ (char*) "indexOf", (char*) "(I)I", (void*) (uintptr_t) &Java_java_lang_String_indexOf__I },
{ (char*) "indexOf", (char*) "(II)I", (void*) (uintptr_t) &Java_java_lang_String_indexOf__II },
{ (char*) "lastIndexOf", (char*) "(II)I", (void*) (uintptr_t) &Java_java_lang_String_lastIndexOf__II },
{ (char*) "lastIndexOf", (char*) "(I)I", (void*) (uintptr_t) &Java_java_lang_String_lastIndexOf__I },
{ (char*) "intern", (char*) "()Ljava/lang/String;", (void*) (uintptr_t) &Java_java_lang_String_intern },
}
JNIEXPORT jint JNICALL Java_java_lang_String_hashCode(JNIEnv *env, jstring _this)
JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__II(JNIEnv *env, jstring _this, jint ch, jint fromIndex)
JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__I(JNIEnv *env, jstring _this, jint ch)
JNIEXPORT jstring JNICALL Java_java_lang_String_intern(JNIEnv *env, jstring _this)
JNIEXPORT jint JNICALL Java_java_lang_String_lastIndexOf__II(JNIEnv *env, jstring _this, jint ch, jint fromIndex)
JNIEXPORT jint JNICALL Java_java_lang_String_indexOf__I(JNIEnv *env, jstring _this, jint ch)

Definition at line 186 of file java_lang_String.cpp.