package b.e.a.j.l;

import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static int f791a;

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

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public ArrayList<b.e.a.j.d> f792b = new ArrayList<>();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ArrayList<a> f795e = null;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f796f = -1;

    public class a {
        public a(n nVar, b.e.a.j.d dVar, b.e.a.d dVar2, int i) {
            new WeakReference(dVar);
            dVar2.o(dVar.J);
            dVar2.o(dVar.K);
            dVar2.o(dVar.L);
            dVar2.o(dVar.M);
            dVar2.o(dVar.N);
        }
    }

    public n(int i) {
        this.f793c = -1;
        this.f794d = 0;
        int i2 = f791a;
        f791a = i2 + 1;
        this.f793c = i2;
        this.f794d = i;
    }

    public boolean a(b.e.a.j.d dVar) {
        if (this.f792b.contains(dVar)) {
            return false;
        }
        this.f792b.add(dVar);
        return true;
    }

    public void b(ArrayList<n> arrayList) {
        int size = this.f792b.size();
        if (this.f796f != -1 && size > 0) {
            for (int i = 0; i < arrayList.size(); i++) {
                n nVar = arrayList.get(i);
                if (this.f796f == nVar.f793c) {
                    d(this.f794d, nVar);
                }
            }
        }
        if (size == 0) {
            arrayList.remove(this);
        }
    }

    public int c(b.e.a.d dVar, int i) {
        int iO;
        b.e.a.j.c cVar;
        if (this.f792b.size() == 0) {
            return 0;
        }
        ArrayList<b.e.a.j.d> arrayList = this.f792b;
        b.e.a.j.e eVar = (b.e.a.j.e) arrayList.get(0).V;
        dVar.u();
        eVar.d(dVar, false);
        for (int i2 = 0; i2 < arrayList.size(); i2++) {
            arrayList.get(i2).d(dVar, false);
        }
        if (i == 0 && eVar.A0 > 0) {
            b.b.a.a(eVar, dVar, arrayList, 0);
        }
        if (i == 1 && eVar.B0 > 0) {
            b.b.a.a(eVar, dVar, arrayList, 1);
        }
        try {
            dVar.q();
        } catch (Exception e2) {
            e2.printStackTrace();
        }
        this.f795e = new ArrayList<>();
        for (int i3 = 0; i3 < arrayList.size(); i3++) {
            this.f795e.add(new a(this, arrayList.get(i3), dVar, i));
        }
        if (i == 0) {
            iO = dVar.o(eVar.J);
            cVar = eVar.L;
        } else {
            iO = dVar.o(eVar.K);
            cVar = eVar.M;
        }
        int iO2 = dVar.o(cVar);
        dVar.u();
        return iO2 - iO;
    }

    public void d(int i, n nVar) {
        for (b.e.a.j.d dVar : this.f792b) {
            nVar.a(dVar);
            if (i == 0) {
                dVar.p0 = nVar.f793c;
            } else {
                dVar.q0 = nVar.f793c;
            }
        }
        this.f796f = nVar.f793c;
    }

    public String toString() {
        StringBuilder sb = new StringBuilder();
        int i = this.f794d;
        sb.append(i == 0 ? "Horizontal" : i == 1 ? "Vertical" : i == 2 ? "Both" : "Unknown");
        sb.append(" [");
        sb.append(this.f793c);
        sb.append("] <");
        String string = sb.toString();
        Iterator<b.e.a.j.d> it = this.f792b.iterator();
        while (it.hasNext()) {
            string = string + " " + it.next().j0;
        }
        return c.a.a.a.a.b(string, " >");
    }
}
