MCPcopy Create free account
hub / github.com/Snapchat/Valdi / getViewClassName

Method getViewClassName

valdi/src/valdi/android/NativeBridge.cpp:899–909  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

897 auto* value = reinterpret_cast<Valdi::Value*>(nativeHandle);
898 delete value;
899}
900
901void ValdiAndroid::NativeBridge::releaseNativeRef(fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
902 jlong handle) {
903 Valdi::unsafeBridgeRelease(reinterpret_cast<void*>(handle));
904}
905
906jint ValdiAndroid::NativeBridge::getNodeId( // NOLINT
907 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
908 jlong viewNodeHandle) {
909 auto viewNode = getViewNode(viewNodeHandle);
910 return static_cast<jint>(viewNode != nullptr ? viewNode->getRawId() : 0);
911}
912

Callers 5

getClassNameMethod · 0.45
getViewPoolsStatsMethod · 0.45
setViewFactoryMethod · 0.45
visitMethod · 0.45

Calls 4

getViewNodeFunction · 0.85
toJavaObjectFunction · 0.85
releaseObjectMethod · 0.65
JavaEnvClass · 0.50

Tested by 1

getClassNameMethod · 0.36