package androidx.leanback.app;

import androidx.leanback.widget.AbstractC0458c0;
import androidx.leanback.widget.Y;
import androidx.leanback.widget.Z;
import java.util.ArrayList;
import java.util.HashMap;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public final class k extends Z {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f8226a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Object f8227b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Object f8228c;

    public k() {
        this.f8226a = 1;
        this.f8227b = new ArrayList();
        this.f8228c = new HashMap();
    }

    @Override // androidx.leanback.widget.Z
    public final Y a(Object obj) {
        Object obj2;
        Y yA;
        switch (this.f8226a) {
            case u0.f15495q /* 0 */:
                ((AbstractC0458c0) obj).getClass();
                return ((Z) this.f8227b).a(obj);
            default:
                if (obj == null) {
                    return null;
                }
                Class<?> superclass = obj.getClass();
                do {
                    obj2 = ((HashMap) this.f8228c).get(superclass);
                    if ((obj2 instanceof Z) && (yA = ((Z) obj2).a(obj)) != null) {
                        return yA;
                    }
                    superclass = superclass.getSuperclass();
                    if (obj2 == null) {
                    }
                    return (Y) obj2;
                } while (superclass != null);
                return (Y) obj2;
        }
    }

    @Override // androidx.leanback.widget.Z
    public final Y[] b() {
        switch (this.f8226a) {
            case u0.f15495q /* 0 */:
                return (Y[]) this.f8228c;
            default:
                ArrayList arrayList = (ArrayList) this.f8227b;
                return (Y[]) arrayList.toArray(new Y[arrayList.size()]);
        }
    }

    public void c(Class cls, Y y8) {
        ((HashMap) this.f8228c).put(cls, y8);
        ArrayList arrayList = (ArrayList) this.f8227b;
        if (arrayList.contains(y8)) {
            return;
        }
        arrayList.add(y8);
    }

    public k(Z z8, androidx.leanback.widget.B b8, Y[] yArr) {
        this.f8226a = 0;
        this.f8227b = z8;
        this.f8228c = yArr;
    }
}
