package com.tencent.bugly.proguard; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /* compiled from: BUGLY */ /* loaded from: classes.dex */ public class c extends a { protected HashMap d = null; private HashMap e = new HashMap<>(); private i f = new i(); @Override // com.tencent.bugly.proguard.a public final /* bridge */ /* synthetic */ void a(String str) { super.a(str); } public final T b(String str, T t) throws b { HashMap hashMap = this.d; if (hashMap != null) { if (!hashMap.containsKey(str)) { return null; } if (this.e.containsKey(str)) { return (T) this.e.get(str); } try { this.f.a(this.d.get(str)); this.f.a(this.b); T t2 = (T) this.f.a((i) t, 0, true); if (t2 != null) { this.e.put(str, t2); } return t2; } catch (Exception e) { throw new b(e); } } if (!this.a.containsKey(str)) { return null; } if (this.e.containsKey(str)) { return (T) this.e.get(str); } byte[] bArr = new byte[0]; Iterator> it = this.a.get(str).entrySet().iterator(); if (it.hasNext()) { Map.Entry next = it.next(); next.getKey(); bArr = next.getValue(); } try { this.f.a(bArr); this.f.a(this.b); T t3 = (T) this.f.a((i) t, 0, true); this.e.put(str, t3); return t3; } catch (Exception e2) { throw new b(e2); } } public void c() { this.d = new HashMap<>(); } @Override // com.tencent.bugly.proguard.a public void a(String str, T t) { if (this.d == null) { super.a(str, (String) t); return; } if (str == null) { throw new IllegalArgumentException("put key can not is null"); } if (t == null) { throw new IllegalArgumentException("put value can not is null"); } if (t instanceof Set) { throw new IllegalArgumentException("can not support Set"); } j jVar = new j(); jVar.a(this.b); jVar.a(t, 0); this.d.put(str, l.a(jVar.a())); } @Override // com.tencent.bugly.proguard.a public byte[] a() { if (this.d != null) { j jVar = new j(0); jVar.a(this.b); jVar.a((Map) this.d, 0); return l.a(jVar.a()); } return super.a(); } @Override // com.tencent.bugly.proguard.a public void a(byte[] bArr) { try { super.a(bArr); } catch (Exception unused) { this.f.a(bArr); this.f.a(this.b); HashMap hashMap = new HashMap(1); hashMap.put("", new byte[0]); this.d = this.f.a((Map) hashMap, 0, false); } } }