package d.r;

import android.animation.TimeInterpolator;
import android.util.AndroidRuntimeException;
import android.view.View;
import android.view.ViewGroup;
import d.r.h;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public class n extends h {
    public int K;
    public ArrayList<h> I = new ArrayList<>();
    public boolean J = true;
    public boolean L = false;
    public int M = 0;

    public class a extends k {
        public final /* synthetic */ h a;

        public a(n nVar, h hVar) {
            this.a = hVar;
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            this.a.B();
            hVar.y(this);
        }
    }

    public static class b extends k {
        public n a;

        public b(n nVar) {
            this.a = nVar;
        }

        @Override // d.r.k, d.r.h.d
        public void a(h hVar) {
            n nVar = this.a;
            if (nVar.L) {
                return;
            }
            nVar.I();
            this.a.L = true;
        }

        @Override // d.r.h.d
        public void c(h hVar) {
            n nVar = this.a;
            int i2 = nVar.K - 1;
            nVar.K = i2;
            if (i2 == 0) {
                nVar.L = false;
                nVar.p();
            }
            hVar.y(this);
        }
    }

    @Override // d.r.h
    public void A(View view) {
        super.A(view);
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            this.I.get(i2).A(view);
        }
    }

    @Override // d.r.h
    public void B() {
        if (this.I.isEmpty()) {
            I();
            p();
            return;
        }
        b bVar = new b(this);
        Iterator<h> it = this.I.iterator();
        while (it.hasNext()) {
            it.next().b(bVar);
        }
        this.K = this.I.size();
        if (this.J) {
            Iterator<h> it2 = this.I.iterator();
            while (it2.hasNext()) {
                it2.next().B();
            }
            return;
        }
        for (int i2 = 1; i2 < this.I.size(); i2++) {
            this.I.get(i2 - 1).b(new a(this, this.I.get(i2)));
        }
        h hVar = this.I.get(0);
        if (hVar != null) {
            hVar.B();
        }
    }

    @Override // d.r.h
    public h C(long j2) {
        ArrayList<h> arrayList;
        this.f3391q = j2;
        if (j2 >= 0 && (arrayList = this.I) != null) {
            int size = arrayList.size();
            for (int i2 = 0; i2 < size; i2++) {
                this.I.get(i2).C(j2);
            }
        }
        return this;
    }

    @Override // d.r.h
    public void D(h.c cVar) {
        this.G = cVar;
        this.M |= 8;
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            this.I.get(i2).D(cVar);
        }
    }

    @Override // d.r.h
    public h E(TimeInterpolator timeInterpolator) {
        this.M |= 1;
        ArrayList<h> arrayList = this.I;
        if (arrayList != null) {
            int size = arrayList.size();
            for (int i2 = 0; i2 < size; i2++) {
                this.I.get(i2).E(timeInterpolator);
            }
        }
        this.f3392r = timeInterpolator;
        return this;
    }

    @Override // d.r.h
    public void F(e eVar) {
        this.H = eVar == null ? h.f3387m : eVar;
        this.M |= 4;
        if (this.I != null) {
            for (int i2 = 0; i2 < this.I.size(); i2++) {
                this.I.get(i2).F(eVar);
            }
        }
    }

    @Override // d.r.h
    public void G(m mVar) {
        this.M |= 2;
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            this.I.get(i2).G(mVar);
        }
    }

    @Override // d.r.h
    public h H(long j2) {
        this.f3390p = j2;
        return this;
    }

    @Override // d.r.h
    public String J(String str) {
        String strJ = super.J(str);
        for (int i2 = 0; i2 < this.I.size(); i2++) {
            StringBuilder sbJ = g.a.a.a.a.J(strJ, "\n");
            sbJ.append(this.I.get(i2).J(str + "  "));
            strJ = sbJ.toString();
        }
        return strJ;
    }

    public n K(h hVar) {
        this.I.add(hVar);
        hVar.f3397w = this;
        long j2 = this.f3391q;
        if (j2 >= 0) {
            hVar.C(j2);
        }
        if ((this.M & 1) != 0) {
            hVar.E(this.f3392r);
        }
        if ((this.M & 2) != 0) {
            hVar.G(null);
        }
        if ((this.M & 4) != 0) {
            hVar.F(this.H);
        }
        if ((this.M & 8) != 0) {
            hVar.D(this.G);
        }
        return this;
    }

    public h L(int i2) {
        if (i2 < 0 || i2 >= this.I.size()) {
            return null;
        }
        return this.I.get(i2);
    }

    public n M(int i2) {
        if (i2 == 0) {
            this.J = true;
        } else {
            if (i2 != 1) {
                throw new AndroidRuntimeException(g.a.a.a.a.l("Invalid parameter for TransitionSet ordering: ", i2));
            }
            this.J = false;
        }
        return this;
    }

    @Override // d.r.h
    public h b(h.d dVar) {
        super.b(dVar);
        return this;
    }

    @Override // d.r.h
    public h c(View view) {
        for (int i2 = 0; i2 < this.I.size(); i2++) {
            this.I.get(i2).c(view);
        }
        this.f3394t.add(view);
        return this;
    }

    @Override // d.r.h
    public void f(p pVar) {
        if (v(pVar.f3413b)) {
            for (h hVar : this.I) {
                if (hVar.v(pVar.f3413b)) {
                    hVar.f(pVar);
                    pVar.f3414c.add(hVar);
                }
            }
        }
    }

    @Override // d.r.h
    public void i(p pVar) {
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            this.I.get(i2).i(pVar);
        }
    }

    @Override // d.r.h
    public void j(p pVar) {
        if (v(pVar.f3413b)) {
            for (h hVar : this.I) {
                if (hVar.v(pVar.f3413b)) {
                    hVar.j(pVar);
                    pVar.f3414c.add(hVar);
                }
            }
        }
    }

    @Override // d.r.h
    /* JADX INFO: renamed from: m */
    public h clone() {
        n nVar = (n) super.clone();
        nVar.I = new ArrayList<>();
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            h hVarClone = this.I.get(i2).clone();
            nVar.I.add(hVarClone);
            hVarClone.f3397w = nVar;
        }
        return nVar;
    }

    @Override // d.r.h
    public void o(ViewGroup viewGroup, q qVar, q qVar2, ArrayList<p> arrayList, ArrayList<p> arrayList2) {
        long j2 = this.f3390p;
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            h hVar = this.I.get(i2);
            if (j2 > 0 && (this.J || i2 == 0)) {
                long j3 = hVar.f3390p;
                if (j3 > 0) {
                    hVar.H(j3 + j2);
                } else {
                    hVar.H(j2);
                }
            }
            hVar.o(viewGroup, qVar, qVar2, arrayList, arrayList2);
        }
    }

    @Override // d.r.h
    public void x(View view) {
        super.x(view);
        int size = this.I.size();
        for (int i2 = 0; i2 < size; i2++) {
            this.I.get(i2).x(view);
        }
    }

    @Override // d.r.h
    public h y(h.d dVar) {
        super.y(dVar);
        return this;
    }

    @Override // d.r.h
    public h z(View view) {
        for (int i2 = 0; i2 < this.I.size(); i2++) {
            this.I.get(i2).z(view);
        }
        this.f3394t.remove(view);
        return this;
    }
}
