NetMirror.apk

Download file
package com.facebook.react.fabric;

import com.facebook.jni.HybridClassBase;
import com.facebook.react.bridge.NativeMap;
import com.facebook.react.bridge.ReadableNativeMap;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.common.mapbuffer.ReadableMapBuffer;
import com.facebook.react.uimanager.A0;

/* JADX INFO: loaded from: classes.dex */
public class StateWrapperImpl extends HybridClassBase implements A0 {
    static {
        c.a();
    }

    private StateWrapperImpl() {
        initHybrid();
    }

    private native ReadableNativeMap getStateDataImpl();

    private native ReadableMapBuffer getStateMapBufferDataImpl();

    private native void initHybrid();

    /* JADX WARN: Multi-variable type inference failed */
    @Override // com.facebook.react.uimanager.A0
    public void b(WritableMap writableMap) {
        if (isValid()) {
            updateStateImpl((NativeMap) writableMap);
        } else {
            Y.a.m("StateWrapperImpl", "Race between StateWrapperImpl destruction and updateState");
        }
    }

    @Override // com.facebook.react.uimanager.A0
    public ReadableMapBuffer e() {
        if (isValid()) {
            return getStateMapBufferDataImpl();
        }
        Y.a.m("StateWrapperImpl", "Race between StateWrapperImpl destruction and getState");
        return null;
    }

    @Override // com.facebook.react.uimanager.A0
    public void f() {
        if (isValid()) {
            resetNative();
        }
    }

    public String toString() {
        if (!isValid()) {
            return "<destroyed>";
        }
        ReadableMapBuffer stateMapBufferDataImpl = getStateMapBufferDataImpl();
        if (stateMapBufferDataImpl != null) {
            return stateMapBufferDataImpl.toString();
        }
        ReadableNativeMap stateDataImpl = getStateDataImpl();
        return stateDataImpl == null ? "<unexpected null>" : stateDataImpl.toString();
    }

    public native void updateStateImpl(NativeMap nativeMap);
}
Download file