package p138.p145.p146.p151.p152;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import p000.p001.p002.p003.p004.C0567;
import p138.p145.p146.p151.p152.InterfaceC2858;

/* JADX INFO: renamed from: ދ.ؠ.֏.ތ.މ.ރ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C2860 {

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final InterfaceC2858.InterfaceC2859<?> f8827 = new C2861();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Map<Class<?>, InterfaceC2858.InterfaceC2859<?>> f8828 = new HashMap();

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.މ.ރ$֏, reason: contains not printable characters */
    public class C2861 implements InterfaceC2858.InterfaceC2859<Object> {
        @Override // p138.p145.p146.p151.p152.InterfaceC2858.InterfaceC2859
        /* JADX INFO: renamed from: ֏ */
        public Class<Object> mo4993() {
            throw new UnsupportedOperationException("Not implemented");
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2858.InterfaceC2859
        /* JADX INFO: renamed from: ֏ */
        public InterfaceC2858<Object> mo4994(Object obj) {
            return new C2862(obj);
        }
    }

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.މ.ރ$ؠ, reason: contains not printable characters */
    public static final class C2862 implements InterfaceC2858<Object> {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final Object f8829;

        public C2862(Object obj) {
            this.f8829 = obj;
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2858
        /* JADX INFO: renamed from: ֏ */
        public Object mo4991() {
            return this.f8829;
        }

        @Override // p138.p145.p146.p151.p152.InterfaceC2858
        /* JADX INFO: renamed from: ؠ */
        public void mo4992() {
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public synchronized <T> InterfaceC2858<T> m4995(T t) {
        InterfaceC2858.InterfaceC2859<?> interfaceC2859;
        C0567.m1858((Object) t, "Argument must not be null");
        interfaceC2859 = this.f8828.get(t.getClass());
        if (interfaceC2859 == null) {
            Iterator<InterfaceC2858.InterfaceC2859<?>> it = this.f8828.values().iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                InterfaceC2858.InterfaceC2859<?> next = it.next();
                if (next.mo4993().isAssignableFrom(t.getClass())) {
                    interfaceC2859 = next;
                    break;
                }
            }
        }
        if (interfaceC2859 == null) {
            interfaceC2859 = f8827;
        }
        return (InterfaceC2858<T>) interfaceC2859.mo4994(t);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public synchronized void m4996(InterfaceC2858.InterfaceC2859<?> interfaceC2859) {
        this.f8828.put(interfaceC2859.mo4993(), interfaceC2859);
    }
}
