package i;

import d.C0424d;
import g.C0474a;
import g.InterfaceC0476c;
import java.lang.reflect.Type;
import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: renamed from: i.n, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0534n implements U, h.t {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final C0534n f4374a = new C0534n();

    @Override // i.U
    public void a(C0516I c0516i, Object obj, Object obj2, Type type, int i2) {
        e0 e0Var = c0516i.f4223k;
        Boolean bool = (Boolean) obj;
        if (bool == null) {
            e0Var.N(f0.WriteNullBooleanAsFalse);
        } else if (bool.booleanValue()) {
            e0Var.write("true");
        } else {
            e0Var.write("false");
        }
    }

    @Override // h.t
    public Object b(C0474a c0474a, Type type, Object obj) {
        Boolean boolK;
        InterfaceC0476c interfaceC0476c = c0474a.f3944H;
        try {
            if (interfaceC0476c.F() == 6) {
                interfaceC0476c.s(16);
                boolK = Boolean.TRUE;
            } else if (interfaceC0476c.F() == 7) {
                interfaceC0476c.s(16);
                boolK = Boolean.FALSE;
            } else if (interfaceC0476c.F() == 2) {
                int iN = interfaceC0476c.n();
                interfaceC0476c.s(16);
                boolK = iN == 1 ? Boolean.TRUE : Boolean.FALSE;
            } else {
                Object objA = c0474a.A();
                if (objA == null) {
                    return null;
                }
                boolK = l.l.k(objA);
            }
            return type == AtomicBoolean.class ? new AtomicBoolean(boolK.booleanValue()) : boolK;
        } catch (Exception e2) {
            throw new C0424d("parseBoolean error, field : " + obj, e2);
        }
    }

    @Override // h.t
    public int d() {
        return 6;
    }
}
