package e.a.r;

import e.a.r.y.p0;

/* JADX INFO: compiled from: JsonElement.kt */
/* JADX INFO: loaded from: classes.dex */
@d.n
public final class i {
    public static final v a(Boolean bool) {
        return bool == null ? r.INSTANCE : new o(bool, false);
    }

    public static final v b(Number number) {
        return number == null ? r.INSTANCE : new o(number, false);
    }

    public static final v c(String str) {
        return str == null ? r.INSTANCE : new o(str, true);
    }

    private static final Void d(h hVar, String str) {
        throw new IllegalArgumentException("Element " + d.n0.c.x.b(hVar.getClass()) + " is not a " + str);
    }

    public static final Boolean e(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return p0.d(vVar.b());
    }

    public static final String f(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        if (vVar instanceof r) {
            return null;
        }
        return vVar.b();
    }

    public static final double g(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return Double.parseDouble(vVar.b());
    }

    public static final Double h(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return d.s0.o.f(vVar.b());
    }

    public static final float i(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return Float.parseFloat(vVar.b());
    }

    public static final int j(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return Integer.parseInt(vVar.b());
    }

    public static final b k(h hVar) {
        d.n0.c.s.e(hVar, "<this>");
        b bVar = hVar instanceof b ? (b) hVar : null;
        if (bVar != null) {
            return bVar;
        }
        d(hVar, "JsonArray");
        throw new d.h();
    }

    public static final v l(h hVar) {
        d.n0.c.s.e(hVar, "<this>");
        v vVar = hVar instanceof v ? (v) hVar : null;
        if (vVar != null) {
            return vVar;
        }
        d(hVar, "JsonPrimitive");
        throw new d.h();
    }

    public static final long m(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return Long.parseLong(vVar.b());
    }

    public static final Long n(v vVar) {
        d.n0.c.s.e(vVar, "<this>");
        return d.s0.p.j(vVar.b());
    }
}
