package androidx.fragment.app;

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

/* JADX INFO: loaded from: classes.dex */
public final class l0 extends androidx.lifecycle.X {

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final k0 f4310j = new k0(0);

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final boolean f4314g;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final HashMap f4311d = new HashMap();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final HashMap f4312e = new HashMap();

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final HashMap f4313f = new HashMap();

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public boolean f4315h = false;
    public boolean i = false;

    public l0(boolean z5) {
        this.f4314g = z5;
    }

    @Override // androidx.lifecycle.X
    public final void b() {
        if (h0.J(3)) {
            Log.d("FragmentManager", "onCleared called for " + this);
        }
        this.f4315h = true;
    }

    public final void c(I i) {
        if (this.i) {
            if (h0.J(2)) {
                Log.v("FragmentManager", "Ignoring addRetainedFragment as the state is already saved");
                return;
            }
            return;
        }
        HashMap map = this.f4311d;
        if (map.containsKey(i.mWho)) {
            return;
        }
        map.put(i.mWho, i);
        if (h0.J(2)) {
            Log.v("FragmentManager", "Updating retained Fragments: Added " + i);
        }
    }

    public final void d(I i, boolean z5) {
        if (h0.J(3)) {
            Log.d("FragmentManager", "Clearing non-config state for " + i);
        }
        f(i.mWho, z5);
    }

    public final void e(String str, boolean z5) {
        if (h0.J(3)) {
            Log.d("FragmentManager", "Clearing non-config state for saved state of Fragment " + str);
        }
        f(str, z5);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj != null && l0.class == obj.getClass()) {
            l0 l0Var = (l0) obj;
            if (this.f4311d.equals(l0Var.f4311d) && this.f4312e.equals(l0Var.f4312e) && this.f4313f.equals(l0Var.f4313f)) {
                return true;
            }
        }
        return false;
    }

    public final void f(String str, boolean z5) {
        HashMap map = this.f4312e;
        l0 l0Var = (l0) map.get(str);
        if (l0Var != null) {
            if (z5) {
                ArrayList arrayList = new ArrayList();
                arrayList.addAll(l0Var.f4312e.keySet());
                Iterator it = arrayList.iterator();
                while (it.hasNext()) {
                    l0Var.e((String) it.next(), true);
                }
            }
            l0Var.b();
            map.remove(str);
        }
        HashMap map2 = this.f4313f;
        androidx.lifecycle.c0 c0Var = (androidx.lifecycle.c0) map2.get(str);
        if (c0Var != null) {
            c0Var.a();
            map2.remove(str);
        }
    }

    public final void g(I i) {
        if (this.i) {
            if (h0.J(2)) {
                Log.v("FragmentManager", "Ignoring removeRetainedFragment as the state is already saved");
            }
        } else {
            if (this.f4311d.remove(i.mWho) == null || !h0.J(2)) {
                return;
            }
            Log.v("FragmentManager", "Updating retained Fragments: Removed " + i);
        }
    }

    public final int hashCode() {
        return this.f4313f.hashCode() + ((this.f4312e.hashCode() + (this.f4311d.hashCode() * 31)) * 31);
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("FragmentManagerViewModel{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        sb.append("} Fragments (");
        Iterator it = this.f4311d.values().iterator();
        while (it.hasNext()) {
            sb.append(it.next());
            if (it.hasNext()) {
                sb.append(", ");
            }
        }
        sb.append(") Child Non Config (");
        Iterator it2 = this.f4312e.keySet().iterator();
        while (it2.hasNext()) {
            sb.append((String) it2.next());
            if (it2.hasNext()) {
                sb.append(", ");
            }
        }
        sb.append(") ViewModelStores (");
        Iterator it3 = this.f4313f.keySet().iterator();
        while (it3.hasNext()) {
            sb.append((String) it3.next());
            if (it3.hasNext()) {
                sb.append(", ");
            }
        }
        sb.append(')');
        return sb.toString();
    }
}
