package com.google.android.gms.internal.measurement;

import android.content.SharedPreferences;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

/* JADX INFO: loaded from: classes2.dex */
public final class o0 implements SharedPreferences.Editor {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public boolean f20344a = false;

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ m0 f20347d;

    public o0(m0 m0Var) {
        this.f20347d = m0Var;
    }

    public final void a(Object obj, String str) {
        if (obj != null) {
            this.f20346c.put(str, obj);
        } else {
            remove(str);
        }
    }

    @Override // android.content.SharedPreferences.Editor
    public final void apply() {
        commit();
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor clear() {
        this.f20344a = true;
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final boolean commit() {
        Iterator m1Var;
        boolean z10 = this.f20344a;
        m0 m0Var = this.f20347d;
        if (z10) {
            m0Var.f20303a.clear();
        }
        Set setKeySet = m0Var.f20303a.keySet();
        HashSet hashSet = this.f20345b;
        setKeySet.removeAll(hashSet);
        HashMap map = this.f20346c;
        for (Map.Entry entry : map.entrySet()) {
            m0Var.f20303a.put((String) entry.getKey(), entry.getValue());
        }
        Iterator it = m0Var.f20304b.iterator();
        while (true) {
            int i10 = 0;
            if (!it.hasNext()) {
                return (!this.f20344a && hashSet.isEmpty() && map.isEmpty()) ? false : true;
            }
            SharedPreferences.OnSharedPreferenceChangeListener onSharedPreferenceChangeListener = (SharedPreferences.OnSharedPreferenceChangeListener) it.next();
            Set setKeySet2 = map.keySet();
            com.google.common.base.h.f(hashSet, "set1");
            com.google.common.base.h.f(setKeySet2, "set2");
            com.google.common.collect.n1 n1Var = new com.google.common.collect.n1(hashSet, setKeySet2, i10);
            switch (i10) {
                case 0:
                    m1Var = new com.google.common.collect.m1(n1Var);
                    break;
                default:
                    m1Var = new com.google.common.collect.w0(n1Var);
                    break;
            }
            while (m1Var.hasNext()) {
                onSharedPreferenceChangeListener.onSharedPreferenceChanged(m0Var, (String) m1Var.next());
            }
        }
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putBoolean(String str, boolean z10) {
        a(Boolean.valueOf(z10), str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putFloat(String str, float f10) {
        a(Float.valueOf(f10), str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putInt(String str, int i10) {
        a(Integer.valueOf(i10), str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putLong(String str, long j10) {
        a(Long.valueOf(j10), str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putString(String str, String str2) {
        a(str2, str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor putStringSet(String str, Set set) {
        a(set, str);
        return this;
    }

    @Override // android.content.SharedPreferences.Editor
    public final SharedPreferences.Editor remove(String str) {
        this.f20345b.add(str);
        return this;
    }
}
