MCPcopy Create free account
hub / github.com/NativeScript/android / GetOrCreateObjectId

Method GetOrCreateObjectId

test-app/runtime/src/main/cpp/ObjectManager.cpp:206–212  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

204}
205
206int ObjectManager::GetOrCreateObjectId(jobject object) {
207 JEnv env;
208 jint javaObjectID = env.CallIntMethod(
209 m_javaRuntimeObject, GET_OR_CREATE_JAVA_OBJECT_ID_METHOD_ID, object);
210
211 return javaObjectID;
212}
213
214Local<Object> ObjectManager::GetJsObjectByJavaObject(int javaObjectID) {
215 auto isolate = m_isolate;

Callers 10

CallJavaMethodMethod · 0.80
FindClassMethod · 0.80
ConvertArgMethod · 0.80
CreateJavaArrayMethod · 0.80
ConvertToJsValueMethod · 0.80
ConvertArgMethod · 0.80
GetJavaFieldMethod · 0.80

Calls 1

CallIntMethodMethod · 0.80

Tested by

no test coverage detected