MCPcopy Create free account
hub / github.com/catboost/catboost / GetMethodID

Method GetMethodID

library/cpp/jni/jni.cpp:275–287  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

273}
274
275jmethodID TJniEnv::GetMethodID(jclass clazz, std::string_view name, std::string_view signature,
276 bool isStatic) const
277{
278 auto* env = GetJniEnv();
279 jmethodID methodID = nullptr;
280 if (isStatic) {
281 methodID = env->GetStaticMethodID(clazz, name.data(), signature.data());
282 } else {
283 methodID = env->GetMethodID(clazz, name.data(), signature.data());
284 }
285 Check();
286 return methodID;
287}
288
289TLocalRef TJniEnv::CallStaticObjectMethod(jclass clazz, jmethodID methodId, ...) const {
290 va_list args;

Callers 1

Calls 3

GetStaticMethodIDMethod · 0.80
CheckFunction · 0.70
dataMethod · 0.45

Tested by

no test coverage detected