package p138.p145.p146.p151.p158;

import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import p037.p065.p077.InterfaceC1902;

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

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

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final C3032 f9203;

    /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ލ$֏, reason: contains not printable characters */
    public static class C3032 {

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

        /* JADX INFO: renamed from: ދ.ؠ.֏.ތ.ދ.ލ$֏$֏, reason: contains not printable characters */
        public static class C3033<Model> {

            /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
            public final List<InterfaceC3028<Model, ?>> f9205;

            public C3033(List<InterfaceC3028<Model, ?>> list) {
                this.f9205 = list;
            }
        }
    }

    public C3031(InterfaceC1902<List<Throwable>> interfaceC1902) {
        C3036 c3036 = new C3036(interfaceC1902);
        this.f9203 = new C3032();
        this.f9202 = c3036;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public synchronized List<Class<?>> m5148(Class<?> cls) {
        return this.f9202.m5158(cls);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public synchronized <Model, Data> void m5149(Class<Model> cls, Class<Data> cls2, InterfaceC3030<? extends Model, ? extends Data> interfaceC3030) {
        this.f9202.m5157(cls, cls2, interfaceC3030);
        this.f9203.f9204.clear();
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final synchronized <A> List<InterfaceC3028<A, ?>> m5150(Class<A> cls) {
        List<InterfaceC3028<?, ?>> list;
        C3032.C3033<?> c3033 = this.f9203.f9204.get(cls);
        list = c3033 == null ? (List<InterfaceC3028<A, ?>>) null : c3033.f9205;
        if (list == null) {
            list = (List<InterfaceC3028<A, ?>>) Collections.unmodifiableList(this.f9202.m5154(cls));
            if (this.f9203.f9204.put(cls, new C3032.C3033<>(list)) != null) {
                throw new IllegalStateException("Already cached loaders for model: " + cls);
            }
        }
        return (List<InterfaceC3028<A, ?>>) list;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public synchronized <Model, Data> void m5151(Class<Model> cls, Class<Data> cls2, InterfaceC3030<? extends Model, ? extends Data> interfaceC3030) {
        this.f9202.m5160(cls, cls2, interfaceC3030);
        this.f9203.f9204.clear();
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public synchronized <Model, Data> void m5152(Class<Model> cls, Class<Data> cls2, InterfaceC3030<? extends Model, ? extends Data> interfaceC3030) {
        Iterator<InterfaceC3030<? extends Model, ? extends Data>> it = this.f9202.m5161(cls, cls2, interfaceC3030).iterator();
        while (it.hasNext()) {
            it.next().mo2522();
        }
        this.f9203.f9204.clear();
    }
}
