package androidx.recyclerview.widget;

import android.view.View;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.ArrayList;

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

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

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

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

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

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

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

    public static void b(j2 j2Var) {
        int i10 = j2Var.mFlags;
        if (!j2Var.isInvalid() && (i10 & 4) == 0) {
            j2Var.getOldPosition();
            j2Var.getAbsoluteAdapterPosition();
        }
    }

    public abstract boolean a(j2 j2Var, j2 j2Var2, k1 k1Var, k1 k1Var2);

    public abstract boolean animateAppearance(@NonNull j2 j2Var, @Nullable k1 k1Var, @NonNull k1 k1Var2);

    public abstract boolean animateDisappearance(@NonNull j2 j2Var, @NonNull k1 k1Var, @Nullable k1 k1Var2);

    public final void c(j2 j2Var) {
        j1 j1Var = this.f3771a;
        if (j1Var != null) {
            c1 c1Var = (c1) j1Var;
            c1Var.getClass();
            j2Var.setIsRecyclable(true);
            if (j2Var.mShadowedHolder != null && j2Var.mShadowingHolder == null) {
                j2Var.mShadowedHolder = null;
            }
            j2Var.mShadowingHolder = null;
            if (j2Var.shouldBeKeptAsChild()) {
                return;
            }
            View view = j2Var.itemView;
            RecyclerView recyclerView = c1Var.f3680a;
            if (recyclerView.removeAnimatingView(view) || !j2Var.isTmpDetached()) {
                return;
            }
            recyclerView.removeDetachedView(j2Var.itemView, false);
        }
    }

    public abstract void d(j2 j2Var);

    public abstract void e();

    public abstract boolean f();

    public final boolean isRunning(@Nullable i1 i1Var) {
        boolean zF = f();
        if (i1Var != null) {
            if (zF) {
                this.f3772b.add(i1Var);
            } else {
                i1Var.a();
            }
        }
        return zF;
    }
}
