package androidx.recyclerview.widget;

import F1.C0186o;
import android.view.View;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public abstract class G {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public C1175z f12822a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public ArrayList f12823b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public long f12824c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public long f12825d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public long f12826e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public long f12827f;

    public static void b(Z z6) {
        int i6 = z6.mFlags;
        if (!z6.isInvalid() && (i6 & 4) == 0) {
            z6.getOldPosition();
            z6.getAbsoluteAdapterPosition();
        }
    }

    public abstract boolean a(Z z6, Z z7, C0186o c0186o, C0186o c0186o2);

    public final void c(Z z6) {
        C1175z c1175z = this.f12822a;
        if (c1175z != null) {
            boolean z7 = true;
            z6.setIsRecyclable(true);
            if (z6.mShadowedHolder != null && z6.mShadowingHolder == null) {
                z6.mShadowedHolder = null;
            }
            z6.mShadowingHolder = null;
            if (z6.shouldBeKeptAsChild()) {
                return;
            }
            View view = z6.itemView;
            RecyclerView recyclerView = c1175z.f13194a;
            recyclerView.d0();
            C4.f fVar = recyclerView.f12931f;
            C1175z c1175z2 = (C1175z) fVar.f741b;
            int iIndexOfChild = c1175z2.f13194a.indexOfChild(view);
            if (iIndexOfChild == -1) {
                fVar.Q(view);
            } else {
                C1152b c1152b = (C1152b) fVar.f742c;
                if (c1152b.e(iIndexOfChild)) {
                    c1152b.h(iIndexOfChild);
                    fVar.Q(view);
                    c1175z2.h(iIndexOfChild);
                } else {
                    z7 = false;
                }
            }
            if (z7) {
                Z zG = RecyclerView.G(view);
                P p6 = recyclerView.f12926c;
                p6.m(zG);
                p6.j(zG);
            }
            recyclerView.e0(!z7);
            if (z7 || !z6.isTmpDetached()) {
                return;
            }
            recyclerView.removeDetachedView(z6.itemView, false);
        }
    }

    public abstract void d(Z z6);

    public abstract void e();

    public abstract boolean f();
}
