package kotlin.reflect.jvm.internal.impl.util;

import defpackage.cr4;
import defpackage.kp6;
import defpackage.pq6;
import defpackage.st7;
import kotlin.reflect.KProperty;
import kotlin.reflect.jvm.internal.impl.util.AbstractArrayMapOwner;

/* JADX INFO: loaded from: classes3.dex */
public final class NullableArrayMapAccessor<K, V, T extends V> extends AbstractArrayMapOwner.AbstractArrayMapAccessor<K, V, T> implements st7<AbstractArrayMapOwner<K, V>, V> {
    public NullableArrayMapAccessor(int i) {
        super(i);
    }

    @Override // defpackage.st7
    public /* bridge */ /* synthetic */ Object getValue(Object obj, KProperty kProperty) {
        return getValue((AbstractArrayMapOwner) obj, (KProperty<?>) kProperty);
    }

    @pq6
    public T getValue(@kp6 AbstractArrayMapOwner<K, V> abstractArrayMapOwner, @kp6 KProperty<?> kProperty) {
        cr4.g(abstractArrayMapOwner, "thisRef");
        cr4.g(kProperty, "property");
        return extractValue(abstractArrayMapOwner);
    }
}
