package k.a.p;

import java.util.Map;
import k.a.n.k;

/* JADX INFO: compiled from: Tuples.kt */
/* JADX INFO: loaded from: classes.dex */
public final class s0<K, V> extends j0<K, V, Map.Entry<? extends K, ? extends V>> {
    private final k.a.n.f c;

    /* JADX INFO: compiled from: Tuples.kt */
    private static final class a<K, V> implements Map.Entry<K, V>, j.p0.d.i0.a {
        private final K b;
        private final V d;

        public a(K k2, V v) {
            this.b = k2;
            this.d = v;
        }

        @Override // java.util.Map.Entry
        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof a)) {
                return false;
            }
            a aVar = (a) obj;
            return j.p0.d.r.a(getKey(), aVar.getKey()) && j.p0.d.r.a(getValue(), aVar.getValue());
        }

        @Override // java.util.Map.Entry
        public K getKey() {
            return this.b;
        }

        @Override // java.util.Map.Entry
        public V getValue() {
            return this.d;
        }

        @Override // java.util.Map.Entry
        public int hashCode() {
            return ((getKey() == null ? 0 : getKey().hashCode()) * 31) + (getValue() != null ? getValue().hashCode() : 0);
        }

        @Override // java.util.Map.Entry
        public V setValue(V v) {
            throw new UnsupportedOperationException("Operation is not supported for read-only collection");
        }

        public String toString() {
            return "MapEntry(key=" + getKey() + ", value=" + getValue() + ')';
        }
    }

    /* JADX INFO: compiled from: Tuples.kt */
    static final class b extends j.p0.d.s implements j.p0.c.l<k.a.n.a, j.h0> {
        final /* synthetic */ k.a.b<K> b;
        final /* synthetic */ k.a.b<V> d;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        b(k.a.b<K> bVar, k.a.b<V> bVar2) {
            super(1);
            this.b = bVar;
            this.d = bVar2;
        }

        public final void a(k.a.n.a aVar) {
            j.p0.d.r.f(aVar, "$this$buildSerialDescriptor");
            k.a.n.a.b(aVar, "key", this.b.a(), null, false, 12, null);
            k.a.n.a.b(aVar, "value", this.d.a(), null, false, 12, null);
        }

        @Override // j.p0.c.l
        public /* bridge */ /* synthetic */ j.h0 invoke(k.a.n.a aVar) {
            a(aVar);
            return j.h0.a;
        }
    }

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public s0(k.a.b<K> bVar, k.a.b<V> bVar2) {
        super(bVar, bVar2, null);
        j.p0.d.r.f(bVar, "keySerializer");
        j.p0.d.r.f(bVar2, "valueSerializer");
        this.c = k.a.n.i.c("kotlin.collections.Map.Entry", k.c.a, new k.a.n.f[0], new b(bVar, bVar2));
    }

    @Override // k.a.b, k.a.i, k.a.a
    public k.a.n.f a() {
        return this.c;
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.j0
    /* JADX INFO: renamed from: i, reason: merged with bridge method [inline-methods] */
    public K f(Map.Entry<? extends K, ? extends V> entry) {
        j.p0.d.r.f(entry, "<this>");
        return entry.getKey();
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.j0
    /* JADX INFO: renamed from: j, reason: merged with bridge method [inline-methods] */
    public V g(Map.Entry<? extends K, ? extends V> entry) {
        j.p0.d.r.f(entry, "<this>");
        return entry.getValue();
    }

    /* JADX INFO: Access modifiers changed from: protected */
    @Override // k.a.p.j0
    /* JADX INFO: renamed from: k, reason: merged with bridge method [inline-methods] */
    public Map.Entry<K, V> h(K k2, V v) {
        return new a(k2, v);
    }
}
