package com.fyber.inneractive.sdk.protobuf; import com.fyber.inneractive.sdk.protobuf.e0; import java.nio.charset.Charset; import java.util.concurrent.ConcurrentHashMap; /* loaded from: classes2.dex */ public final class z0 { public static final z0 c = new z0(); public final ConcurrentHashMap b = new ConcurrentHashMap(); public final g0 a = new g0(); /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r3v5, types: [com.fyber.inneractive.sdk.protobuf.s0] */ /* JADX WARN: Type inference failed for: r3v7, types: [com.fyber.inneractive.sdk.protobuf.s0] */ public final d1 a(Class cls) { r0 a; r0 r0Var; Class cls2; Charset charset = y.a; if (cls == null) { throw new NullPointerException("messageType"); } d1 d1Var = (d1) this.b.get(cls); if (d1Var != null) { return d1Var; } g0 g0Var = this.a; g0Var.getClass(); Class cls3 = e1.a; if (!GeneratedMessageLite.class.isAssignableFrom(cls) && (cls2 = e1.a) != null && !cls2.isAssignableFrom(cls)) { throw new IllegalArgumentException("Message classes must extend GeneratedMessage or GeneratedMessageLite"); } m0 a2 = g0Var.a.a(cls); if (a2.a()) { if (GeneratedMessageLite.class.isAssignableFrom(cls)) { r0Var = new s0(e1.d, t.a, a2.c()); } else { k1 k1Var = e1.b; r rVar = t.b; if (rVar == null) { throw new IllegalStateException("Protobuf runtime is not correctly loaded."); } r0Var = new s0(k1Var, rVar, a2.c()); } a = r0Var; } else if (GeneratedMessageLite.class.isAssignableFrom(cls)) { a = a2.b() == y0.PROTO2 ? r0.a(a2, v0.b, e0.b, e1.d, t.a, l0.b) : r0.a(a2, v0.b, e0.b, e1.d, (r) null, l0.b); } else if (a2.b() == y0.PROTO2) { t0 t0Var = v0.a; e0.a aVar = e0.a; k1 k1Var2 = e1.b; r rVar2 = t.b; if (rVar2 == null) { throw new IllegalStateException("Protobuf runtime is not correctly loaded."); } a = r0.a(a2, t0Var, aVar, k1Var2, rVar2, l0.a); } else { a = r0.a(a2, v0.a, e0.a, e1.c, (r) null, l0.a); } d1 d1Var2 = (d1) this.b.putIfAbsent(cls, a); return d1Var2 != null ? d1Var2 : a; } }