Lines Matching defs:fieldId
222 FieldType getStaticFieldValue (JNIEnv* env, jclass cls, jfieldID fieldId);
225 int getStaticFieldValue<int> (JNIEnv* env, jclass cls, jfieldID fieldId)
227 DE_ASSERT(cls && fieldId);
228 return env->GetStaticIntField(cls, fieldId);
232 string getStaticFieldValue<string> (JNIEnv* env, jclass cls, jfieldID fieldId)
234 const jstring jniStr = (jstring)env->GetStaticObjectField(cls, fieldId);
243 vector<string> getStaticFieldValue<vector<string> > (JNIEnv* env, jclass cls, jfieldID fieldId)
245 const jobjectArray array = (jobjectArray)env->GetStaticObjectField(cls, fieldId);
272 const jfieldID fieldId = env->GetStaticFieldID(cls, fieldName, getJNITypeStr<FieldType>());
276 if (fieldId)
277 return getStaticFieldValue<FieldType>(env, cls, fieldId);
283 FieldType getFieldValue (JNIEnv* env, jobject obj, jfieldID fieldId);
286 deInt64 getFieldValue<deInt64> (JNIEnv* env, jobject obj, jfieldID fieldId)
288 DE_ASSERT(obj && fieldId);
289 return env->GetLongField(obj, fieldId);
296 const jfieldID fieldId = env->GetFieldID(cls, fieldName, getJNITypeStr<FieldType>());
300 if (fieldId)
301 return getFieldValue<FieldType>(env, obj, fieldId);