package androidx.recyclerview.widget;

import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.RecyclerView.ag;
import androidx.recyclerview.widget.c;
import androidx.recyclerview.widget.g;
import androidx.recyclerview.widget.t;
import java.util.List;
import java.util.concurrent.Executors;

/* JADX INFO: loaded from: classes.dex */
public abstract class af<T, VH extends RecyclerView.ag> extends RecyclerView.g<VH> {
    public final g a;
    public final g.a b;

    public class a implements g.a<T> {
        @Override // androidx.recyclerview.widget.g.a
        public final void a() {
        }
    }

    public af(t.f fVar) {
        a aVar = new a();
        this.b = aVar;
        b bVar = new b(this);
        c.a aVar2 = new c.a();
        if (aVar2.a == null) {
            synchronized (c.a.b) {
                try {
                    if (c.a.c == null) {
                        c.a.c = Executors.newFixedThreadPool(2);
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
            aVar2.a = c.a.c;
        }
        g gVar = new g(bVar, new c(aVar2.a, fVar));
        this.a = gVar;
        gVar.d.add(aVar);
    }

    public final Object d(int i) {
        return this.a.f.get(i);
    }

    public void e(List list) {
        this.a.b(list, null);
    }

    public void f(List list, Runnable runnable) {
        this.a.b(list, runnable);
    }

    @Override // androidx.recyclerview.widget.RecyclerView.g
    public final int getItemCount() {
        return this.a.f.size();
    }
}
