package defpackage;

import defpackage.xw2;
import defpackage.zs3;
import java.util.Iterator;
import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
final class ev5<T> implements dc8<T> {
    public final av5 a;
    public final r6a b;
    public final boolean c;
    public final ku2 d;

    public ev5(r6a r6aVar, ku2 ku2Var, av5 av5Var) {
        this.b = r6aVar;
        this.c = ku2Var.e(av5Var);
        this.d = ku2Var;
        this.a = av5Var;
    }

    @Override // defpackage.dc8
    public final void a(zs3 zs3Var, zs3 zs3Var2) {
        Class cls = gc8.a;
        r6a r6aVar = this.b;
        r6aVar.o(zs3Var, r6aVar.k(r6aVar.g(zs3Var), r6aVar.g(zs3Var2)));
        if (this.c) {
            gc8.y(this.d, zs3Var, zs3Var2);
        }
    }

    @Override // defpackage.dc8
    public final void b(Object obj, xt7 xt7Var, ju2 ju2Var) {
        r6a r6aVar = this.b;
        s6a s6aVarF = r6aVar.f(obj);
        ku2 ku2Var = this.d;
        xw2 xw2VarD = ku2Var.d(obj);
        while (xt7Var.getFieldNumber() != Integer.MAX_VALUE) {
            try {
                xt7 xt7Var2 = xt7Var;
                ju2 ju2Var2 = ju2Var;
                if (!g(xt7Var2, ju2Var2, ku2Var, xw2VarD, r6aVar, s6aVarF)) {
                    return;
                }
                xt7Var = xt7Var2;
                ju2Var = ju2Var2;
            } finally {
                r6aVar.n(obj, s6aVarF);
            }
        }
    }

    @Override // defpackage.dc8
    public final int c(n0 n0Var) {
        r6a r6aVar = this.b;
        int i = r6aVar.i(r6aVar.g(n0Var));
        if (this.c) {
            mw8 mw8Var = this.d.c(n0Var).a;
            if (mw8Var.b.size() > 0) {
                xw2.d(mw8Var.c(0));
                throw null;
            }
            Iterator<T> it = mw8Var.d().iterator();
            if (it.hasNext()) {
                xw2.d((Map.Entry) it.next());
                throw null;
            }
        }
        return i;
    }

    @Override // defpackage.dc8
    public final boolean d(zs3 zs3Var, zs3 zs3Var2) {
        r6a r6aVar = this.b;
        if (!r6aVar.g(zs3Var).equals(r6aVar.g(zs3Var2))) {
            return false;
        }
        if (!this.c) {
            return true;
        }
        ku2 ku2Var = this.d;
        return ku2Var.c(zs3Var).equals(ku2Var.c(zs3Var2));
    }

    @Override // defpackage.dc8
    public final int e(zs3 zs3Var) {
        int iHashCode = this.b.g(zs3Var).hashCode();
        return this.c ? (iHashCode * 53) + this.d.c(zs3Var).a.hashCode() : iHashCode;
    }

    @Override // defpackage.dc8
    public final void f(Object obj, bwa bwaVar) {
        Iterator itG = this.d.c(obj).g();
        if (itG.hasNext()) {
            ((xw2.c) ((Map.Entry) itG.next()).getKey()).getLiteJavaType();
            throw null;
        }
        r6a r6aVar = this.b;
        r6aVar.q(r6aVar.g(obj), bwaVar);
    }

    public final boolean g(xt7 xt7Var, ju2 ju2Var, ku2 ku2Var, xw2 xw2Var, r6a r6aVar, Object obj) throws wr4 {
        int tag = xt7Var.getTag();
        av5 av5Var = this.a;
        if (tag != 11) {
            if ((tag & 7) != 2) {
                return xt7Var.skipField();
            }
            zs3.h hVarB = ku2Var.b(ju2Var, av5Var, tag >>> 3);
            if (hVarB == null) {
                return r6aVar.l(obj, xt7Var);
            }
            ku2Var.h(hVarB);
            throw null;
        }
        int uInt32 = 0;
        zs3.h hVarB2 = null;
        xo0 bytes = null;
        while (xt7Var.getFieldNumber() != Integer.MAX_VALUE) {
            int tag2 = xt7Var.getTag();
            if (tag2 == 16) {
                uInt32 = xt7Var.readUInt32();
                hVarB2 = ku2Var.b(ju2Var, av5Var, uInt32);
            } else if (tag2 == 26) {
                if (hVarB2 != null) {
                    ku2Var.h(hVarB2);
                    throw null;
                }
                bytes = xt7Var.readBytes();
            } else if (!xt7Var.skipField()) {
                break;
            }
        }
        if (xt7Var.getTag() != 12) {
            throw wr4.a();
        }
        if (bytes == null) {
            return true;
        }
        if (hVarB2 == null) {
            r6aVar.d(obj, uInt32, bytes);
            return true;
        }
        ku2Var.i(hVarB2);
        throw null;
    }

    @Override // defpackage.dc8
    public final boolean isInitialized(Object obj) {
        this.d.c(obj).e();
        return true;
    }

    @Override // defpackage.dc8
    public final void makeImmutable(Object obj) {
        this.b.j(obj);
        this.d.f(obj);
    }

    @Override // defpackage.dc8
    public final Object newInstance() {
        return this.a.newBuilderForType().buildPartial();
    }
}
