Lines Matching full:java_string
1961 static jsize GetStringLength(JNIEnv* env, jstring java_string) {
1962 CHECK_NON_NULL_ARGUMENT(GetStringLength, java_string);
1964 return soa.Decode<String*>(java_string)->GetLength();
1967 static jsize GetStringUTFLength(JNIEnv* env, jstring java_string) {
1968 CHECK_NON_NULL_ARGUMENT(GetStringLength, java_string);
1970 return soa.Decode<String*>(java_string)->GetUtfLength();
1973 static void GetStringRegion(JNIEnv* env, jstring java_string, jsize start, jsize length,
1975 CHECK_NON_NULL_ARGUMENT(GetStringRegion, java_string);
1977 String* s = soa.Decode<String*>(java_string);
1987 static void GetStringUTFRegion(JNIEnv* env, jstring java_string, jsize start, jsize length,
1989 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
1991 String* s = soa.Decode<String*>(java_string);
2001 static const jchar* GetStringChars(JNIEnv* env, jstring java_string, jboolean* is_copy) {
2002 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
2004 String* s = soa.Decode<String*>(java_string);
2013 static void ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar*) {
2014 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
2016 UnpinPrimitiveArray(soa, soa.Decode<String*>(java_string)->GetCharArray());
2019 static const jchar* GetStringCritical(JNIEnv* env, jstring java_string, jboolean* is_copy) {
2020 return GetStringChars(env, java_string, is_copy);
2023 static void ReleaseStringCritical(JNIEnv* env, jstring java_string, const jchar* chars) {
2024 return ReleaseStringChars(env, java_string, chars);
2027 static const char* GetStringUTFChars(JNIEnv* env, jstring java_string, jboolean* is_copy) {
2028 if (java_string == NULL) {
2035 String* s = soa.Decode<String*>(java_string);