package com.google.android.gms.internal.measurement; import java.util.Collections; import java.util.LinkedHashMap; import java.util.Map; import java.util.Set; /* loaded from: classes.dex */ public final class zzvp extends LinkedHashMap { private static final zzvp zzcal; private boolean zzbtl; static { zzvp zzvpVar = new zzvp(); zzcal = zzvpVar; zzvpVar.zzbtl = false; } private zzvp() { this.zzbtl = true; } private static int zzab(Object obj) { if (obj instanceof byte[]) { return zzuq.a((byte[]) obj); } if (obj instanceof zzur) { throw new UnsupportedOperationException(); } return obj.hashCode(); } public static zzvp zzxg() { return zzcal; } private final void zzxi() { if (!this.zzbtl) { throw new UnsupportedOperationException(); } } @Override // java.util.LinkedHashMap, java.util.HashMap, java.util.AbstractMap, java.util.Map public final void clear() { zzxi(); super.clear(); } @Override // java.util.LinkedHashMap, java.util.HashMap, java.util.AbstractMap, java.util.Map public final Set> entrySet() { return isEmpty() ? Collections.emptySet() : super.entrySet(); } /* JADX WARN: Removed duplicated region for block: B:9:0x005c A[RETURN] */ @Override // java.util.AbstractMap, java.util.Map /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct code enable 'Show inconsistent code' option in preferences */ public final boolean equals(java.lang.Object r7) { /* r6 = this; boolean r0 = r7 instanceof java.util.Map r1 = 0 if (r0 == 0) goto L5d java.util.Map r7 = (java.util.Map) r7 r0 = 1 if (r6 == r7) goto L59 int r2 = r6.size() int r3 = r7.size() if (r2 == r3) goto L16 L14: r7 = 0 goto L5a L16: java.util.Set r2 = r6.entrySet() java.util.Iterator r2 = r2.iterator() L1e: boolean r3 = r2.hasNext() if (r3 == 0) goto L59 java.lang.Object r3 = r2.next() java.util.Map$Entry r3 = (java.util.Map.Entry) r3 java.lang.Object r4 = r3.getKey() boolean r4 = r7.containsKey(r4) if (r4 != 0) goto L35 goto L14 L35: java.lang.Object r4 = r3.getValue() java.lang.Object r3 = r3.getKey() java.lang.Object r3 = r7.get(r3) boolean r5 = r4 instanceof byte[] if (r5 == 0) goto L52 boolean r5 = r3 instanceof byte[] if (r5 == 0) goto L52 byte[] r4 = (byte[]) r4 byte[] r3 = (byte[]) r3 boolean r3 = java.util.Arrays.equals(r4, r3) goto L56 L52: boolean r3 = r4.equals(r3) L56: if (r3 != 0) goto L1e goto L14 L59: r7 = 1 L5a: if (r7 == 0) goto L5d return r0 L5d: return r1 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.measurement.zzvp.equals(java.lang.Object):boolean"); } @Override // java.util.AbstractMap, java.util.Map public final int hashCode() { int i = 0; for (Map.Entry entry : entrySet()) { i += zzab(entry.getValue()) ^ zzab(entry.getKey()); } return i; } public final boolean isMutable() { return this.zzbtl; } @Override // java.util.HashMap, java.util.AbstractMap, java.util.Map public final V put(K k, V v) { zzxi(); zzuq.a(k); zzuq.a(v); return (V) super.put(k, v); } @Override // java.util.HashMap, java.util.AbstractMap, java.util.Map public final void putAll(Map map) { zzxi(); for (K k : map.keySet()) { zzuq.a(k); zzuq.a(map.get(k)); } super.putAll(map); } @Override // java.util.HashMap, java.util.AbstractMap, java.util.Map public final V remove(Object obj) { zzxi(); return (V) super.remove(obj); } public final void zza(zzvp zzvpVar) { zzxi(); if (zzvpVar.isEmpty()) { return; } putAll(zzvpVar); } public final void zzsw() { this.zzbtl = false; } public final zzvp zzxh() { return isEmpty() ? new zzvp<>() : new zzvp<>(this); } private zzvp(Map map) { super(map); this.zzbtl = true; } }