package com.ironsource;

import com.ironsource.mediationsdk.impressionData.ImpressionDataListener;
import java.util.HashSet;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
/* loaded from: classes4.dex */
public class nj {
    private static nj c;

    /* renamed from: a  reason: collision with root package name */
    private final HashSet<ImpressionDataListener> f2750a = new HashSet<>();
    private ConcurrentHashMap<String, List<String>> b = new ConcurrentHashMap<>();

    nj() {
    }

    public static synchronized nj b() {
        nj njVar;
        synchronized (nj.class) {
            if (c == null) {
                c = new nj();
            }
            njVar = c;
        }
        return njVar;
    }

    public HashSet<ImpressionDataListener> a() {
        return this.f2750a;
    }

    public void a(ImpressionDataListener impressionDataListener) {
        synchronized (this) {
            this.f2750a.add(impressionDataListener);
        }
    }

    public void a(String str, List<String> list) {
        this.b.put(str, list);
    }

    public void b(ImpressionDataListener impressionDataListener) {
        synchronized (this) {
            this.f2750a.remove(impressionDataListener);
        }
    }

    public ConcurrentHashMap<String, List<String>> c() {
        return this.b;
    }

    public void d() {
        synchronized (this) {
            this.f2750a.clear();
        }
    }
}
