Lines Matching refs:env
31 jobjectArray fromStringEnumeration(JNIEnv* env, UErrorCode& status, const char* provider, StringEnumeration* se) {
32 if (maybeThrowIcuException(env, provider, status)) {
37 if (maybeThrowIcuException(env, "StringEnumeration::count", status)) {
41 jobjectArray result = env->NewObjectArray(count, JniConstants::stringClass, NULL);
44 if (maybeThrowIcuException(env, "StringEnumeration::snext", status)) {
47 ScopedLocalRef<jstring> javaString(env, env->NewString(string->getBuffer(), string->length()));
48 env->SetObjectArrayElement(result, i, javaString.get());
53 bool maybeThrowIcuException(JNIEnv* env, const char* function, UErrorCode error) {
67 jniThrowExceptionFmt(env, exceptionClass, "%s failed: %s", function, u_errorName(error));