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

Method setArrayEntry

valdi/src/valdi/android/JavaValueDelegate.cpp:223–231  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

221}
222
223void JavaValueDelegate::setArrayEntry(const Valdi::PlatformArrayBuilder<JavaValue>& arrayBuilder,
224 size_t index,
225 const JavaValue& value,
226 Valdi::ExceptionTracker& exceptionTracker) {
227 JavaEnv::accessEnv([&](JNIEnv& jniEnv) {
228 jniEnv.SetObjectArrayElement(
229 arrayBuilder.getBuilder().getObjectArray(), static_cast<jsize>(index), value.getObject());
230 });
231}
232
233JavaValue JavaValueDelegate::finalizeArray(Valdi::PlatformArrayBuilder<JavaValue>& builder,
234 Valdi::ExceptionTracker& exceptionTracker) {

Callers 1

unmarshallMethod · 0.45

Calls 3

getObjectArrayMethod · 0.80
getBuilderMethod · 0.80
getObjectMethod · 0.65

Tested by

no test coverage detected