Lines Matching defs:valueObj
132 jobject valueObj = makeIntegerObject(env, value);
135 hashMapObj, hashMapPutID, keyObj, valueObj);
137 env->DeleteLocalRef(valueObj); valueObj = NULL;
172 jobject valueObj = NULL;
180 valueObj = makeIntegerObject(env, val);
189 valueObj = makeLongObject(env, val);
198 valueObj = makeFloatObject(env, val);
207 valueObj = env->NewStringUTF(val.c_str());
216 valueObj = makeByteBufferObject(
260 if (valueObj != NULL) {
264 hashMap, hashMapPutID, keyObj, valueObj);
267 env->DeleteLocalRef(valueObj); valueObj = NULL;
327 jobject valueObj = env->GetObjectArrayElement(values, i);
329 if (env->IsInstanceOf(valueObj, stringClass)) {
330 const char *value = env->GetStringUTFChars((jstring)valueObj, NULL);
338 env->ReleaseStringUTFChars((jstring)valueObj, value);
340 } else if (env->IsInstanceOf(valueObj, integerClass)) {
345 jint value = env->CallIntMethod(valueObj, intValueID);
348 } else if (env->IsInstanceOf(valueObj, floatClass)) {
353 jfloat value = env->CallFloatMethod(valueObj, floatValueID);
356 } else if (env->IsInstanceOf(valueObj, byteBufClass)) {
365 jint position = env->CallIntMethod(valueObj, positionID);
366 jint limit = env->CallIntMethod(valueObj, limitID);
370 void *data = env->GetDirectBufferAddress(valueObj);
382 (jbyteArray)env->CallObjectMethod(valueObj, arrayID);