jimu-decompiled/sources/com/facebook/appevents/PersistedEvents.java
2025-05-13 19:24:51 +02:00

55 lines
1.5 KiB
Java

package com.facebook.appevents;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Set;
/* loaded from: classes.dex */
class PersistedEvents implements Serializable {
private HashMap<AccessTokenAppIdPair, List<AppEvent>> a = new HashMap<>();
static class SerializationProxyV1 implements Serializable {
private final HashMap<AccessTokenAppIdPair, List<AppEvent>> a;
private Object readResolve() {
return new PersistedEvents(this.a);
}
private SerializationProxyV1(HashMap<AccessTokenAppIdPair, List<AppEvent>> hashMap) {
this.a = hashMap;
}
}
public PersistedEvents() {
}
private Object writeReplace() {
return new SerializationProxyV1(this.a);
}
public Set<AccessTokenAppIdPair> a() {
return this.a.keySet();
}
public List<AppEvent> b(AccessTokenAppIdPair accessTokenAppIdPair) {
return this.a.get(accessTokenAppIdPair);
}
public boolean a(AccessTokenAppIdPair accessTokenAppIdPair) {
return this.a.containsKey(accessTokenAppIdPair);
}
public PersistedEvents(HashMap<AccessTokenAppIdPair, List<AppEvent>> hashMap) {
this.a.putAll(hashMap);
}
public void a(AccessTokenAppIdPair accessTokenAppIdPair, List<AppEvent> list) {
if (!this.a.containsKey(accessTokenAppIdPair)) {
this.a.put(accessTokenAppIdPair, list);
} else {
this.a.get(accessTokenAppIdPair).addAll(list);
}
}
}