Lines Matching refs:java_string

1958   static jsize GetStringLength(JNIEnv* env, jstring java_string) {
1959 CHECK_NON_NULL_ARGUMENT(GetStringLength, java_string);
1961 return soa.Decode<String*>(java_string)->GetLength();
1964 static jsize GetStringUTFLength(JNIEnv* env, jstring java_string) {
1965 CHECK_NON_NULL_ARGUMENT(GetStringLength, java_string);
1967 return soa.Decode<String*>(java_string)->GetUtfLength();
1970 static void GetStringRegion(JNIEnv* env, jstring java_string, jsize start, jsize length,
1972 CHECK_NON_NULL_ARGUMENT(GetStringRegion, java_string);
1974 String* s = soa.Decode<String*>(java_string);
1984 static void GetStringUTFRegion(JNIEnv* env, jstring java_string, jsize start, jsize length,
1986 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
1988 String* s = soa.Decode<String*>(java_string);
1998 static const jchar* GetStringChars(JNIEnv* env, jstring java_string, jboolean* is_copy) {
1999 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
2001 String* s = soa.Decode<String*>(java_string);
2010 static void ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar*) {
2011 CHECK_NON_NULL_ARGUMENT(GetStringUTFRegion, java_string);
2013 UnpinPrimitiveArray(soa, soa.Decode<String*>(java_string)->GetCharArray());
2016 static const jchar* GetStringCritical(JNIEnv* env, jstring java_string, jboolean* is_copy) {
2017 return GetStringChars(env, java_string, is_copy);
2020 static void ReleaseStringCritical(JNIEnv* env, jstring java_string, const jchar* chars) {
2021 return ReleaseStringChars(env, java_string, chars);
2024 static const char* GetStringUTFChars(JNIEnv* env, jstring java_string, jboolean* is_copy) {
2025 if (java_string == NULL) {
2032 String* s = soa.Decode<String*>(java_string);