package d.k.b;

import android.util.Log;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class h0 {
    public final ArrayList<m> a = new ArrayList<>();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final HashMap<String, g0> f2996b = new HashMap<>();

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

    public void a(m mVar) {
        if (this.a.contains(mVar)) {
            throw new IllegalStateException("Fragment already added: " + mVar);
        }
        synchronized (this.a) {
            this.a.add(mVar);
        }
        mVar.f3050w = true;
    }

    public void b() {
        this.f2996b.values().removeAll(Collections.singleton(null));
    }

    public boolean c(String str) {
        return this.f2996b.get(str) != null;
    }

    public m d(String str) {
        g0 g0Var = this.f2996b.get(str);
        if (g0Var != null) {
            return g0Var.f2988c;
        }
        return null;
    }

    public m e(String str) {
        for (g0 g0Var : this.f2996b.values()) {
            if (g0Var != null) {
                m mVarE = g0Var.f2988c;
                if (!str.equals(mVarE.f3044q)) {
                    mVarE = mVarE.F.f2892c.e(str);
                }
                if (mVarE != null) {
                    return mVarE;
                }
            }
        }
        return null;
    }

    public List<g0> f() {
        ArrayList arrayList = new ArrayList();
        for (g0 g0Var : this.f2996b.values()) {
            if (g0Var != null) {
                arrayList.add(g0Var);
            }
        }
        return arrayList;
    }

    public List<m> g() {
        ArrayList arrayList = new ArrayList();
        Iterator<g0> it = this.f2996b.values().iterator();
        while (it.hasNext()) {
            g0 next = it.next();
            arrayList.add(next != null ? next.f2988c : null);
        }
        return arrayList;
    }

    public g0 h(String str) {
        return this.f2996b.get(str);
    }

    public List<m> i() {
        ArrayList arrayList;
        if (this.a.isEmpty()) {
            return Collections.emptyList();
        }
        synchronized (this.a) {
            arrayList = new ArrayList(this.a);
        }
        return arrayList;
    }

    public void j(g0 g0Var) {
        m mVar = g0Var.f2988c;
        if (c(mVar.f3044q)) {
            return;
        }
        this.f2996b.put(mVar.f3044q, g0Var);
        if (a0.M(2)) {
            Log.v("FragmentManager", "Added fragment to active set " + mVar);
        }
    }

    public void k(g0 g0Var) {
        m mVar = g0Var.f2988c;
        if (mVar.M) {
            this.f2997c.c(mVar);
        }
        if (this.f2996b.put(mVar.f3044q, null) != null && a0.M(2)) {
            Log.v("FragmentManager", "Removed fragment from active set " + mVar);
        }
    }

    public void l(m mVar) {
        synchronized (this.a) {
            this.a.remove(mVar);
        }
        mVar.f3050w = false;
    }
}
