package c.j;

import android.os.Bundle;
import androidx.savedstate.Recreator;
import c.i.d;
import c.i.e;
import c.i.g;
import c.i.h;
import c.j.a;
import java.util.Map;
import java.util.Objects;

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

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final c f5399a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final a f5400b = new a();

    public b(c cVar) {
        this.f5399a = cVar;
    }

    public void a(Bundle bundle) {
        d dVarA = this.f5399a.a();
        if (((h) dVarA).f5381b != d.b.INITIALIZED) {
            throw new IllegalStateException("Restarter must be created only during owner's initialization stage");
        }
        dVarA.a(new Recreator(this.f5399a));
        final a aVar = this.f5400b;
        if (aVar.f5396c) {
            throw new IllegalStateException("SavedStateRegistry was already restored.");
        }
        if (bundle != null) {
            aVar.f5395b = bundle.getBundle("androidx.lifecycle.BundlableSavedStateRegistry.key");
        }
        dVarA.a(new e() { // from class: androidx.savedstate.SavedStateRegistry$1
            @Override // c.i.e
            public void e(g gVar, d.a aVar2) {
                a aVar3;
                boolean z;
                if (aVar2 == d.a.ON_START) {
                    aVar3 = aVar;
                    z = true;
                } else {
                    if (aVar2 != d.a.ON_STOP) {
                        return;
                    }
                    aVar3 = aVar;
                    z = false;
                }
                aVar3.f5398e = z;
            }
        });
        aVar.f5396c = true;
    }

    public void b(Bundle bundle) {
        a aVar = this.f5400b;
        Objects.requireNonNull(aVar);
        Bundle bundle2 = new Bundle();
        Bundle bundle3 = aVar.f5395b;
        if (bundle3 != null) {
            bundle2.putAll(bundle3);
        }
        c.c.a.b.b<String, a.b>.d dVarB = aVar.f5394a.b();
        while (dVarB.hasNext()) {
            Map.Entry entry = (Map.Entry) dVarB.next();
            bundle2.putBundle((String) entry.getKey(), ((a.b) entry.getValue()).a());
        }
        bundle.putBundle("androidx.lifecycle.BundlableSavedStateRegistry.key", bundle2);
    }
}
