package c.d;

import c.d.g.b;
import c.d.g.c;
import c.d.g.e;
import java.util.Collection;
import java.util.ConcurrentModificationException;
import java.util.Map;
import java.util.Set;

/* JADX INFO: compiled from: ArrayMap.java */
/* JADX INFO: loaded from: classes.dex */
public class a<K, V> extends h<K, V> implements Map<K, V> {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public g<K, V> f1012k;

    /* JADX INFO: renamed from: c.d.a$a, reason: collision with other inner class name */
    /* JADX INFO: compiled from: ArrayMap.java */
    public class C0006a extends g<K, V> {
        public C0006a() {
        }

        @Override // c.d.g
        public void a() {
            a.this.clear();
        }

        @Override // c.d.g
        public Object b(int i2, int i3) {
            return a.this.f1056i[(i2 << 1) + i3];
        }

        @Override // c.d.g
        public Map<K, V> c() {
            return a.this;
        }

        @Override // c.d.g
        public int d() {
            return a.this.f1057j;
        }

        @Override // c.d.g
        public int e(Object obj) {
            return a.this.e(obj);
        }

        @Override // c.d.g
        public int f(Object obj) {
            return a.this.g(obj);
        }

        @Override // c.d.g
        public void g(K k2, V v) {
            a.this.put(k2, v);
        }

        @Override // c.d.g
        public void h(int i2) {
            a.this.i(i2);
        }

        @Override // c.d.g
        public V i(int i2, V v) {
            int i3 = (i2 << 1) + 1;
            Object[] objArr = a.this.f1056i;
            V v2 = (V) objArr[i3];
            objArr[i3] = v;
            return v2;
        }
    }

    @Override // java.util.Map
    public Set<Map.Entry<K, V>> entrySet() {
        g<K, V> gVarL = l();
        if (gVarL.a == null) {
            gVarL.a = gVarL.new b();
        }
        return gVarL.a;
    }

    @Override // java.util.Map
    public Set<K> keySet() {
        g<K, V> gVarL = l();
        if (gVarL.f1037b == null) {
            gVarL.f1037b = gVarL.new c();
        }
        return gVarL.f1037b;
    }

    public final g<K, V> l() {
        if (this.f1012k == null) {
            this.f1012k = new C0006a();
        }
        return this.f1012k;
    }

    @Override // java.util.Map
    public void putAll(Map<? extends K, ? extends V> map) {
        int size = map.size() + this.f1057j;
        int i2 = this.f1057j;
        int[] iArr = this.f1055h;
        if (iArr.length < size) {
            Object[] objArr = this.f1056i;
            b(size);
            if (this.f1057j > 0) {
                System.arraycopy(iArr, 0, this.f1055h, 0, i2);
                System.arraycopy(objArr, 0, this.f1056i, 0, i2 << 1);
            }
            h.c(iArr, objArr, i2);
        }
        if (this.f1057j != i2) {
            throw new ConcurrentModificationException();
        }
        for (Map.Entry<? extends K, ? extends V> entry : map.entrySet()) {
            put(entry.getKey(), entry.getValue());
        }
    }

    @Override // java.util.Map
    public Collection<V> values() {
        g<K, V> gVarL = l();
        if (gVarL.f1038c == null) {
            gVarL.f1038c = gVarL.new e();
        }
        return gVarL.f1038c;
    }
}
