package defpackage;

import java.util.ArrayList;

/* JADX INFO: renamed from: ʾˆᵪ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0233 {

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public ArrayList f1746;

    public C0233(int i) {
        switch (i) {
            case 1:
                this.f1746 = new ArrayList();
                break;
            case 2:
                this.f1746 = new ArrayList();
                break;
            case 3:
                this.f1746 = new ArrayList();
                break;
            default:
                this.f1746 = new ArrayList();
                break;
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public synchronized InterfaceC0765 m1405(Class cls, Class cls2) {
        if (cls2.isAssignableFrom(cls)) {
            return ʻﾞ.ᵸˆˁ;
        }
        ArrayList arrayList = this.f1746;
        int size = arrayList.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList.get(i);
            i++;
            C3258 c3258 = (C3258) obj;
            if (c3258.f12403.isAssignableFrom(cls) && cls2.isAssignableFrom(c3258.f12401)) {
                return c3258.f12402;
            }
        }
        throw new IllegalArgumentException("No transcoder registered to transcode from " + cls + " to " + cls2);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public synchronized ArrayList m1406(Class cls, Class cls2) {
        ArrayList arrayList = new ArrayList();
        if (cls2.isAssignableFrom(cls)) {
            arrayList.add(cls2);
            return arrayList;
        }
        ArrayList arrayList2 = this.f1746;
        int size = arrayList2.size();
        int i = 0;
        while (i < size) {
            Object obj = arrayList2.get(i);
            i++;
            C3258 c3258 = (C3258) obj;
            if ((c3258.f12403.isAssignableFrom(cls) && cls2.isAssignableFrom(c3258.f12401)) && !arrayList.contains(c3258.f12401)) {
                arrayList.add(c3258.f12401);
            }
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public synchronized InterfaceC1220 m1407(Class cls) {
        int size = this.f1746.size();
        for (int i = 0; i < size; i++) {
            C2706 c2706 = (C2706) this.f1746.get(i);
            if (c2706.f10413.isAssignableFrom(cls)) {
                return c2706.f10412;
            }
        }
        return null;
    }
}
