MCPcopy Create free account
hub / github.com/antvis/F2Native / InitClass

Method InitClass

core/android/JavaChartBridgeCallBack.cpp:41–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39}
40
41bool JavaChartBridgeCallBack::InitClass(JNIEnv *env) {
42 if (invokeCallbackMethod_ != nullptr) {
43 return true;
44 }
45 F2_LOG_I("#F2ChartBridge", " %s ", "InitClass");
46 if (env == nullptr || nativeBridgeObject_ == nullptr) {
47 return false;
48 }
49 jclass bridgeCls = env->GetObjectClass(nativeBridgeObject_->obj());
50 invokeCallbackMethod_ = env->GetMethodID(bridgeCls, "nInvokeCallback",
51 "(Ljava/lang/String;)V");
52 if (HasException(env)) {
53 return false;
54 }
55 return true;
56}

Callers

nothing calls this directly

Calls 2

HasExceptionFunction · 0.85
objMethod · 0.45

Tested by

no test coverage detected