| 562 | } |
| 563 | |
| 564 | MMKV_JNI jlong decodeLong(JNIEnv *env, jobject obj, jlong handle, jstring oKey, jlong defaultValue) { |
| 565 | MMKV *kv = reinterpret_cast<MMKV *>(handle); |
| 566 | if (kv && oKey) { |
| 567 | string key = jstring2string(env, oKey); |
| 568 | return (jlong) kv->getInt64(key, defaultValue); |
| 569 | } |
| 570 | return defaultValue; |
| 571 | } |
| 572 | |
| 573 | MMKV_JNI jboolean encodeFloat(JNIEnv *env, jobject obj, jlong handle, jstring oKey, jfloat value) { |
| 574 | MMKV *kv = reinterpret_cast<MMKV *>(handle); |
nothing calls this directly
no test coverage detected