48 lines
1.2 KiB
Java
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);
|
|
}
|
|
}
|