package androidx.collection; import java.util.Map; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.markers.KMutableMap; /* loaded from: classes.dex */ final class MutableMapEntry implements Map.Entry, KMutableMap.Entry { private final int index; private final Object[] keys; private final Object[] values; public static /* synthetic */ void getKey$annotations() { } public static /* synthetic */ void getValue$annotations() { } public final int getIndex() { return this.index; } public final Object[] getKeys() { return this.keys; } public final Object[] getValues() { return this.values; } public MutableMapEntry(Object[] keys, Object[] values, int i) { Intrinsics.checkNotNullParameter(keys, "keys"); Intrinsics.checkNotNullParameter(values, "values"); this.keys = keys; this.values = values; this.index = i; } @Override // java.util.Map.Entry public V setValue(V v) { Object[] objArr = this.values; int i = this.index; V v2 = (V) objArr[i]; objArr[i] = v; return v2; } @Override // java.util.Map.Entry public K getKey() { return (K) this.keys[this.index]; } @Override // java.util.Map.Entry public V getValue() { return (V) this.values[this.index]; } }