package androidx.recyclerview.widget;

import androidx.annotation.Nullable;

/* JADX INFO: loaded from: classes.dex */
public final class z2 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final androidx.collection.s f3982a = new androidx.collection.s();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final androidx.collection.l f3983b = new androidx.collection.l();

    public final void a(j2 j2Var, k1 k1Var) {
        androidx.collection.s sVar = this.f3982a;
        x2 x2VarA = (x2) sVar.get(j2Var);
        if (x2VarA == null) {
            x2VarA = x2.a();
            sVar.put(j2Var, x2VarA);
        }
        x2VarA.postInfo = k1Var;
        x2VarA.f3960a |= 8;
    }

    public final k1 b(j2 j2Var, int i10) {
        x2 x2Var;
        k1 k1Var;
        androidx.collection.s sVar = this.f3982a;
        int iE = sVar.e(j2Var);
        if (iE >= 0 && (x2Var = (x2) sVar.m(iE)) != null) {
            int i11 = x2Var.f3960a;
            if ((i11 & i10) != 0) {
                int i12 = i11 & (~i10);
                x2Var.f3960a = i12;
                if (i10 == 4) {
                    k1Var = x2Var.preInfo;
                } else {
                    if (i10 != 8) {
                        throw new IllegalArgumentException("Must provide flag PRE or POST");
                    }
                    k1Var = x2Var.postInfo;
                }
                if ((i12 & 12) == 0) {
                    sVar.k(iE);
                    x2Var.f3960a = 0;
                    x2Var.preInfo = null;
                    x2Var.postInfo = null;
                    x2.f3959b.a(x2Var);
                }
                return k1Var;
            }
        }
        return null;
    }

    public final void c(j2 j2Var) {
        x2 x2Var = (x2) this.f3982a.get(j2Var);
        if (x2Var == null) {
            return;
        }
        x2Var.f3960a &= -2;
    }

    public final void d(j2 j2Var) {
        androidx.collection.l lVar = this.f3983b;
        int iF = lVar.f() - 1;
        while (true) {
            if (iF < 0) {
                break;
            }
            if (j2Var == lVar.g(iF)) {
                Object[] objArr = lVar.f947c;
                Object obj = objArr[iF];
                Object obj2 = androidx.collection.m.f949a;
                if (obj != obj2) {
                    objArr[iF] = obj2;
                    lVar.f945a = true;
                }
            } else {
                iF--;
            }
        }
        x2 x2Var = (x2) this.f3982a.remove(j2Var);
        if (x2Var != null) {
            x2Var.f3960a = 0;
            x2Var.preInfo = null;
            x2Var.postInfo = null;
            x2.f3959b.a(x2Var);
        }
    }

    @Nullable
    public k1 popFromPostLayout(j2 j2Var) {
        return b(j2Var, 8);
    }

    @Nullable
    public k1 popFromPreLayout(j2 j2Var) {
        return b(j2Var, 4);
    }
}
