package k.a.m;

import j.b0;
import j.c0;
import j.e0;
import j.p0.d.d;
import j.p0.d.f;
import j.p0.d.f0;
import j.p0.d.g0;
import j.p0.d.k;
import j.p0.d.q;
import j.p0.d.r;
import j.p0.d.t;
import j.s0.c;
import j.v0.a;
import j.x;
import j.y;
import j.z;
import java.util.List;
import java.util.Map;
import java.util.Set;
import k.a.b;
import k.a.p.a0;
import k.a.p.a2;
import k.a.p.b0;
import k.a.p.c2;
import k.a.p.d2;
import k.a.p.f2;
import k.a.p.g2;
import k.a.p.h;
import k.a.p.h0;
import k.a.p.h2;
import k.a.p.i;
import k.a.p.l;
import k.a.p.l0;
import k.a.p.l1;
import k.a.p.n0;
import k.a.p.o;
import k.a.p.p;
import k.a.p.p1;
import k.a.p.q0;
import k.a.p.q1;
import k.a.p.r0;
import k.a.p.r1;
import k.a.p.s0;
import k.a.p.t1;
import k.a.p.u;
import k.a.p.v;
import k.a.p.w1;
import k.a.p.x0;
import k.a.p.x1;
import k.a.p.z0;
import k.a.p.z1;

/* JADX INFO: compiled from: BuiltinSerializers.kt */
/* JADX INFO: loaded from: classes.dex */
public final class a {
    public static final b<Byte> A(d dVar) {
        r.f(dVar, "<this>");
        return l.a;
    }

    public static final b<Character> B(f fVar) {
        r.f(fVar, "<this>");
        return p.a;
    }

    public static final b<Double> C(k kVar) {
        r.f(kVar, "<this>");
        return u.a;
    }

    public static final b<Float> D(j.p0.d.l lVar) {
        r.f(lVar, "<this>");
        return b0.a;
    }

    public static final b<Integer> E(q qVar) {
        r.f(qVar, "<this>");
        return h0.a;
    }

    public static final b<Long> F(t tVar) {
        r.f(tVar, "<this>");
        return r0.a;
    }

    public static final b<Short> G(f0 f0Var) {
        r.f(f0Var, "<this>");
        return q1.a;
    }

    public static final b<String> H(g0 g0Var) {
        r.f(g0Var, "<this>");
        return r1.a;
    }

    public static final b<j.v0.a> I(a.C0086a c0086a) {
        r.f(c0086a, "<this>");
        return v.a;
    }

    public static final <T, E extends T> b<E[]> a(c<T> cVar, b<E> bVar) {
        r.f(cVar, "kClass");
        r.f(bVar, "elementSerializer");
        return new l1(cVar, bVar);
    }

    public static final b<boolean[]> b() {
        return h.c;
    }

    public static final b<byte[]> c() {
        return k.a.p.k.c;
    }

    public static final b<char[]> d() {
        return o.c;
    }

    public static final b<double[]> e() {
        return k.a.p.t.c;
    }

    public static final b<float[]> f() {
        return a0.c;
    }

    public static final b<int[]> g() {
        return k.a.p.g0.c;
    }

    public static final <T> b<List<T>> h(b<T> bVar) {
        r.f(bVar, "elementSerializer");
        return new k.a.p.f(bVar);
    }

    public static final b<long[]> i() {
        return q0.c;
    }

    public static final <K, V> b<Map.Entry<K, V>> j(b<K> bVar, b<V> bVar2) {
        r.f(bVar, "keySerializer");
        r.f(bVar2, "valueSerializer");
        return new s0(bVar, bVar2);
    }

    public static final <K, V> b<Map<K, V>> k(b<K> bVar, b<V> bVar2) {
        r.f(bVar, "keySerializer");
        r.f(bVar2, "valueSerializer");
        return new l0(bVar, bVar2);
    }

    public static final <K, V> b<j.p<K, V>> l(b<K> bVar, b<V> bVar2) {
        r.f(bVar, "keySerializer");
        r.f(bVar2, "valueSerializer");
        return new z0(bVar, bVar2);
    }

    public static final <T> b<Set<T>> m(b<T> bVar) {
        r.f(bVar, "elementSerializer");
        return new n0(bVar);
    }

    public static final b<short[]> n() {
        return p1.c;
    }

    public static final <A, B, C> b<j.u<A, B, C>> o(b<A> bVar, b<B> bVar2, b<C> bVar3) {
        r.f(bVar, "aSerializer");
        r.f(bVar2, "bSerializer");
        r.f(bVar3, "cSerializer");
        return new t1(bVar, bVar2, bVar3);
    }

    public static final b<y> p() {
        return w1.c;
    }

    public static final b<j.a0> q() {
        return z1.c;
    }

    public static final b<c0> r() {
        return c2.c;
    }

    public static final b<j.f0> s() {
        return f2.c;
    }

    public static final <T> b<T> t(b<T> bVar) {
        r.f(bVar, "<this>");
        return bVar.a().h() ? bVar : new x0(bVar);
    }

    public static final b<x> u(x.a aVar) {
        r.f(aVar, "<this>");
        return x1.a;
    }

    public static final b<z> v(z.a aVar) {
        r.f(aVar, "<this>");
        return a2.a;
    }

    public static final b<j.b0> w(b0.a aVar) {
        r.f(aVar, "<this>");
        return d2.a;
    }

    public static final b<e0> x(e0.a aVar) {
        r.f(aVar, "<this>");
        return g2.a;
    }

    public static final b<j.h0> y(j.h0 h0Var) {
        r.f(h0Var, "<this>");
        return h2.b;
    }

    public static final b<Boolean> z(j.p0.d.c cVar) {
        r.f(cVar, "<this>");
        return i.a;
    }
}
