jimu-decompiled/sources/com/bumptech/glide/util/CachedHashCodeArrayMap.java
2025-05-13 19:24:51 +02:00

48 lines
1.2 KiB
Java

package com.bumptech.glide.util;
import androidx.collection.ArrayMap;
import androidx.collection.SimpleArrayMap;
/* loaded from: classes.dex */
public final class CachedHashCodeArrayMap<K, V> extends ArrayMap<K, V> {
private int i;
@Override // androidx.collection.SimpleArrayMap
public V a(int i, V v) {
this.i = 0;
return (V) super.a(i, (int) v);
}
@Override // androidx.collection.SimpleArrayMap
public V c(int i) {
this.i = 0;
return (V) super.c(i);
}
@Override // androidx.collection.SimpleArrayMap, java.util.Map
public void clear() {
this.i = 0;
super.clear();
}
@Override // androidx.collection.SimpleArrayMap, java.util.Map
public int hashCode() {
if (this.i == 0) {
this.i = super.hashCode();
}
return this.i;
}
@Override // androidx.collection.SimpleArrayMap, java.util.Map
public V put(K k, V v) {
this.i = 0;
return (V) super.put(k, v);
}
@Override // androidx.collection.SimpleArrayMap
public void a(SimpleArrayMap<? extends K, ? extends V> simpleArrayMap) {
this.i = 0;
super.a((SimpleArrayMap) simpleArrayMap);
}
}