package androidx.recyclerview.widget;

import android.util.SparseArray;
import android.util.SparseIntArray;
import defpackage.fi7;
import defpackage.n41;

/* JADX INFO: loaded from: classes.dex */
interface ax {

    public static class a implements ax {
        public SparseArray a;
        public int b;

        /* JADX INFO: renamed from: androidx.recyclerview.widget.ax$a$a, reason: collision with other inner class name */
        public class C0062a implements c {
            public final SparseIntArray a = new SparseIntArray(1);
            public final SparseIntArray b = new SparseIntArray(1);
            public final ag c;

            public C0062a(ag agVar) {
                this.c = agVar;
            }

            @Override // androidx.recyclerview.widget.ax.c
            public final int a(int i) {
                SparseIntArray sparseIntArray = this.b;
                int iIndexOfKey = sparseIntArray.indexOfKey(i);
                if (iIndexOfKey >= 0) {
                    return sparseIntArray.valueAt(iIndexOfKey);
                }
                StringBuilder sbJ = fi7.j(i, "requested global type ", " does not belong to the adapter:");
                sbJ.append(this.c.c);
                throw new IllegalStateException(sbJ.toString());
            }

            @Override // androidx.recyclerview.widget.ax.c
            public final int b(int i) {
                SparseIntArray sparseIntArray = this.a;
                int iIndexOfKey = sparseIntArray.indexOfKey(i);
                if (iIndexOfKey > -1) {
                    return sparseIntArray.valueAt(iIndexOfKey);
                }
                a aVar = a.this;
                int i2 = aVar.b;
                aVar.b = i2 + 1;
                aVar.a.put(i2, this.c);
                sparseIntArray.put(i, i2);
                this.b.put(i2, i);
                return i2;
            }
        }

        @Override // androidx.recyclerview.widget.ax
        public final ag a(int i) {
            ag agVar = (ag) this.a.get(i);
            if (agVar != null) {
                return agVar;
            }
            throw new IllegalArgumentException(n41.k("Cannot find the wrapper for global view type ", i));
        }

        @Override // androidx.recyclerview.widget.ax
        public final c b(ag agVar) {
            return new C0062a(agVar);
        }
    }

    public static class b implements ax {

        public class a implements c {
            public final ag a;

            public a(ag agVar) {
                this.a = agVar;
            }

            @Override // androidx.recyclerview.widget.ax.c
            public final int a(int i) {
                return i;
            }

            @Override // androidx.recyclerview.widget.ax.c
            public final int b(int i) {
                throw null;
            }
        }

        @Override // androidx.recyclerview.widget.ax
        public final ag a(int i) {
            throw null;
        }

        @Override // androidx.recyclerview.widget.ax
        public final c b(ag agVar) {
            return new a(agVar);
        }
    }

    public interface c {
        int a(int i);

        int b(int i);
    }

    ag a(int i);

    c b(ag agVar);
}
