翰林优商.apk(点击下载) / i.java


package com.ss.android.downloadlib.addownload.b;

import android.content.SharedPreferences;
import com.ss.android.downloadad.api.a.b;
import com.ss.android.downloadlib.addownload.j;
import com.ss.android.downloadlib.d;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import org.json.JSONObject;

/* compiled from: SharedPrefsManager */
public class i {

    /* access modifiers changed from: private */
    /* compiled from: SharedPrefsManager */
    public static class a {
        private static i a = new i();
    }

    public static i a() {
        return a.a;
    }

    private i() {
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private SharedPreferences c() {
        return j.getContext().getSharedPreferences("sp_ad_download_event", 0);
    }

    /* access modifiers changed from: package-private */
    public ConcurrentHashMap<Long, b> b() {
        ConcurrentHashMap<Long, b> concurrentHashMap = new ConcurrentHashMap<>();
        Map<String, ?> all = c().getAll();
        if (all == null) {
            return concurrentHashMap;
        }
        for (Map.Entry<String, ?> entry : all.entrySet()) {
            if (entry.getValue() != null) {
                try {
                    long longValue = Long.valueOf(entry.getKey()).longValue();
                    b b = b.b(new JSONObject(String.valueOf(entry.getValue())));
                    if (longValue > 0 && b != null) {
                        concurrentHashMap.put(Long.valueOf(longValue), b);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
        return concurrentHashMap;
    }

    public void a(b bVar) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(bVar);
        a((Collection<b>) arrayList);
    }

    public synchronized void a(final Collection<b> collection) {
        if (collection != null) {
            if (!collection.isEmpty()) {
                d.a().a((Runnable) new Runnable() {
                    /* class com.ss.android.downloadlib.addownload.b.i.AnonymousClass1 */

                    public void run() {
                        SharedPreferences.Editor edit = i.this.c().edit();
                        for (b bVar : collection) {
                            if (!(bVar == null || bVar.b() == 0)) {
                                edit.putString(String.valueOf(bVar.b()), bVar.ae().toString());
                            }
                        }
                        edit.apply();
                    }
                }, true);
            }
        }
    }

    public void a(final List<String> list) {
        if (list != null && !list.isEmpty()) {
            d.a().a((Runnable) new Runnable() {
                /* class com.ss.android.downloadlib.addownload.b.i.AnonymousClass2 */

                public void run() {
                    SharedPreferences.Editor edit = i.this.c().edit();
                    for (String str : list) {
                        edit.remove(str);
                    }
                    edit.apply();
                }
            }, true);
        }
    }
}