package p138.p176.p177.p242.p258.p263;

import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ރ.ނ.ї, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C4492 {

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final C4492 f13896 = new C4492();

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final ConcurrentMap<Class<?>, InterfaceC4386<?>> f13898 = new ConcurrentHashMap();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final InterfaceC4516 f13897 = new C4373();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <T> InterfaceC4386<T> m7546(Class<T> cls) {
        InterfaceC4386<T> interfaceC4386M7495;
        C4377 c4377;
        C4545.m7593(cls, "messageType");
        InterfaceC4386<T> interfaceC4386 = (InterfaceC4386) this.f13898.get(cls);
        if (interfaceC4386 != null) {
            return interfaceC4386;
        }
        C4373 c4373 = (C4373) this.f13897;
        if (c4373 == null) {
            throw null;
        }
        C4686.m7816((Class<?>) cls);
        InterfaceC4365 interfaceC4365Mo7409 = c4373.f13656.mo7409(cls);
        if (interfaceC4365Mo7409.mo7256()) {
            if (AbstractC4421.class.isAssignableFrom(cls)) {
                c4377 = new C4377(C4686.f14189, C4616.f14127, interfaceC4365Mo7409.mo7257());
            } else {
                AbstractC4471<?, ?> abstractC4471 = C4686.f14187;
                AbstractC4615<?> abstractC4615 = C4616.f14128;
                if (abstractC4615 == null) {
                    throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
                }
                c4377 = new C4377(abstractC4471, abstractC4615, interfaceC4365Mo7409.mo7257());
            }
            interfaceC4386M7495 = c4377;
        } else {
            if (AbstractC4421.class.isAssignableFrom(cls)) {
                interfaceC4386M7495 = interfaceC4365Mo7409.mo7255() == 1 ? C4477.m7495(cls, interfaceC4365Mo7409, C4622.f14136, AbstractC4533.f13945, C4686.f14189, C4616.f14127, C4375.f13658) : C4477.m7495(cls, interfaceC4365Mo7409, C4622.f14136, AbstractC4533.f13945, C4686.f14189, (AbstractC4615<?>) null, C4375.f13658);
            } else {
                if (interfaceC4365Mo7409.mo7255() == 1) {
                    InterfaceC4604 interfaceC4604 = C4622.f14135;
                    AbstractC4533 abstractC4533 = AbstractC4533.f13944;
                    AbstractC4471<?, ?> abstractC44712 = C4686.f14187;
                    AbstractC4615<?> abstractC46152 = C4616.f14128;
                    if (abstractC46152 == null) {
                        throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
                    }
                    interfaceC4386M7495 = C4477.m7495(cls, interfaceC4365Mo7409, interfaceC4604, abstractC4533, abstractC44712, abstractC46152, C4375.f13657);
                } else {
                    interfaceC4386M7495 = C4477.m7495(cls, interfaceC4365Mo7409, C4622.f14135, AbstractC4533.f13944, C4686.f14188, (AbstractC4615<?>) null, C4375.f13657);
                }
            }
        }
        C4545.m7593(cls, "messageType");
        C4545.m7593(interfaceC4386M7495, "schema");
        InterfaceC4386<T> interfaceC43862 = (InterfaceC4386) this.f13898.putIfAbsent(cls, interfaceC4386M7495);
        return interfaceC43862 != null ? interfaceC43862 : interfaceC4386M7495;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final <T> InterfaceC4386<T> m7547(T t) {
        return m7546((Class) t.getClass());
    }
}
