WeChat.apk(点击下载) / g.java


package v83;

import com.tencent.mm.plugin.sns.ui.monitor.SnsMethodCalculate;
import com.tencent.xweb.ProxyConfig;
import ek4.d0;
import java.util.Collection;
import java.util.Comparator;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
import lh4.m;
import xg4.c0;

public final class g extends TreeMap<String, e> {

    /* renamed from: d  reason: collision with root package name */
    public final int f323726d;

    public static final class a<T> implements Comparator {

        /* renamed from: d  reason: collision with root package name */
        public static final a<T> f323727d = new a<>();

        @Override // java.util.Comparator
        public int compare(Object obj, Object obj2) {
            SnsMethodCalculate.markStartTimeMs("compare", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap$1");
            String str = (String) obj;
            SnsMethodCalculate.markStartTimeMs("compare", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap$1");
            m.f(str, "o1");
            int compareTo = ((String) obj2).compareTo(str);
            SnsMethodCalculate.markEndTimeMs("compare", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap$1");
            SnsMethodCalculate.markEndTimeMs("compare", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap$1");
            return compareTo;
        }
    }

    public g(int i15) {
        super(a.f323727d);
        this.f323726d = i15;
    }

    public final /* bridge */ boolean containsKey(Object obj) {
        SnsMethodCalculate.markStartTimeMs("containsKey", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        if (!(obj instanceof String)) {
            SnsMethodCalculate.markEndTimeMs("containsKey", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return false;
        }
        SnsMethodCalculate.markStartTimeMs("containsKey", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        boolean containsKey = super.containsKey((String) obj);
        SnsMethodCalculate.markEndTimeMs("containsKey", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("containsKey", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return containsKey;
    }

    public final /* bridge */ boolean containsValue(Object obj) {
        SnsMethodCalculate.markStartTimeMs("containsValue", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        if (!(obj instanceof e)) {
            SnsMethodCalculate.markEndTimeMs("containsValue", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return false;
        }
        SnsMethodCalculate.markStartTimeMs("containsValue", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        boolean containsValue = super.containsValue((e) obj);
        SnsMethodCalculate.markEndTimeMs("containsValue", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("containsValue", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return containsValue;
    }

    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map, java.util.SortedMap
    public final /* bridge */ Set<Map.Entry<String, e>> entrySet() {
        SnsMethodCalculate.markStartTimeMs("entrySet", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markStartTimeMs("getEntries", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        Set<Map.Entry<String, e>> entrySet = super.entrySet();
        SnsMethodCalculate.markEndTimeMs("getEntries", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("entrySet", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return entrySet;
    }

    /* Return type fixed from 'java.lang.Object' to match base method */
    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map
    public final /* bridge */ e get(Object obj) {
        SnsMethodCalculate.markStartTimeMs("get", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        if (!(obj instanceof String)) {
            SnsMethodCalculate.markEndTimeMs("get", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return null;
        }
        SnsMethodCalculate.markStartTimeMs("get", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        e eVar = (e) super.get((String) obj);
        SnsMethodCalculate.markEndTimeMs("get", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("get", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return eVar;
    }

    @Override // java.util.Map
    public final /* bridge */ Object getOrDefault(Object obj, Object obj2) {
        SnsMethodCalculate.markStartTimeMs("getOrDefault", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        if (!(obj instanceof String)) {
            SnsMethodCalculate.markEndTimeMs("getOrDefault", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return obj2;
        }
        SnsMethodCalculate.markStartTimeMs("getOrDefault", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        e eVar = (e) super.getOrDefault((String) obj, (e) obj2);
        SnsMethodCalculate.markEndTimeMs("getOrDefault", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("getOrDefault", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return eVar;
    }

    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map, java.util.SortedMap
    public final /* bridge */ Set<String> keySet() {
        SnsMethodCalculate.markStartTimeMs("keySet", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markStartTimeMs("getKeys", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        Set<String> keySet = super.keySet();
        SnsMethodCalculate.markEndTimeMs("getKeys", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("keySet", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return keySet;
    }

    /* Return type fixed from 'java.lang.Object' to match base method */
    /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */
    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map
    public e put(String str, e eVar) {
        e eVar2;
        SnsMethodCalculate.markStartTimeMs("put", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        String str2 = str;
        e eVar3 = eVar;
        SnsMethodCalculate.markStartTimeMs("put", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        m.g(str2, "key");
        m.g(eVar3, "value");
        if (m.b(str2, "18446744073709551615") || d0.x(str2, ProxyConfig.MATCH_ALL_SCHEMES, false)) {
            eVar2 = null;
            SnsMethodCalculate.markEndTimeMs("put", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        } else {
            eVar2 = (e) super.put(str2, eVar3);
            if (size() > this.f323726d) {
                Set<String> keySet = keySet();
                m.f(keySet, "this@UnreadMap.keys");
                remove(c0.W(keySet));
            }
            SnsMethodCalculate.markEndTimeMs("put", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        }
        SnsMethodCalculate.markEndTimeMs("put", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return eVar2;
    }

    /* Return type fixed from 'java.lang.Object' to match base method */
    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map
    public final /* bridge */ e remove(Object obj) {
        SnsMethodCalculate.markStartTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        if (!(obj instanceof String)) {
            SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return null;
        }
        SnsMethodCalculate.markStartTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        e eVar = (e) super.remove((String) obj);
        SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return eVar;
    }

    public final /* bridge */ int size() {
        SnsMethodCalculate.markStartTimeMs("size", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markStartTimeMs("getSize", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        int size = super.size();
        SnsMethodCalculate.markEndTimeMs("getSize", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("size", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return size;
    }

    @Override // java.util.AbstractMap, java.util.TreeMap, java.util.Map, java.util.SortedMap
    public final /* bridge */ Collection<e> values() {
        SnsMethodCalculate.markStartTimeMs("values", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markStartTimeMs("getValues", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        Collection<e> values = super.values();
        SnsMethodCalculate.markEndTimeMs("getValues", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("values", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return values;
    }

    public final /* bridge */ boolean remove(Object obj, Object obj2) {
        SnsMethodCalculate.markStartTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        boolean z15 = true;
        if (!(obj == null ? true : obj instanceof String)) {
            SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return false;
        }
        if (obj2 != null) {
            z15 = obj2 instanceof e;
        }
        if (!z15) {
            SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
            return false;
        }
        SnsMethodCalculate.markStartTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        boolean remove = super.remove((String) obj, (e) obj2);
        SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        SnsMethodCalculate.markEndTimeMs("remove", "com.tencent.mm.plugin.sns.ui.improve.component.unread.UnreadMap");
        return remove;
    }
}