jobject rho_cast_helper<jobject, VALUE>::convertRubyArrayToJavaCollection(VALUE array) { m_jObject = m_env->NewObject(clsArrayList, midArrayList); if (!m_jObject) return m_jObject; rho_ruby_enum_ary(array, ruby_array_each, this); return m_jObject; }
jobject rho_cast_helper<jobject, VALUE>::convertRubyArrayToJavaCollection(VALUE array) { m_jObject = m_env->NewObject(clsArrayList, midArrayList); if(m_env->ExceptionCheck() == JNI_TRUE) { rho::String message = rho::common::clearException(m_env); RAWLOG_ERROR(message.c_str()); return 0; } rho_ruby_enum_ary(array, ruby_array_each, this); return m_jObject; }