package com.seewo.factoryaging;

import com.ifpdos.sdk.httpd.binder.aidl.Headers;
import com.seewo.vcommons.executor.ButtonActionExecutor;
import h.b.b.a.k.a.h.i;
import java.util.List;
import java.util.Map;

/* JADX INFO: compiled from: UdiCompileUtils.kt */
/* JADX INFO: loaded from: classes.dex */
public final class m0 {
    public static final m0 a = new m0();

    private m0() {
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static /* synthetic */ void h(m0 m0Var, h.b.b.a.k.a.h.e eVar, String str, Throwable th, List list, int i2, Object obj) {
        if ((i2 & 8) != 0) {
            list = null;
        }
        m0Var.g(eVar, str, th, list);
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static /* synthetic */ void j(m0 m0Var, h.b.b.a.k.a.h.e eVar, String str, Object obj, List list, int i2, Object obj2) {
        if ((i2 & 8) != 0) {
            list = null;
        }
        m0Var.i(eVar, str, obj, list);
    }

    public final h.b.b.a.k.a.e.c a(String str) {
        j.p0.d.r.f(str, "json");
        if (str.length() == 0) {
            str = "{}";
        }
        return ((h.b.b.a.k.a.e.a) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.e.a.class))).d(str);
    }

    public final <T> T b(h.b.b.a.k.a.e.c cVar, h.b.b.a.k.a.e.e<T> eVar) {
        j.p0.d.r.f(cVar, "jsonObject");
        j.p0.d.r.f(eVar, "token");
        return (T) ((h.b.b.a.k.a.e.a) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.e.a.class))).e(cVar, eVar);
    }

    public final <T> T c(String str, h.b.b.a.k.a.e.e<T> eVar) {
        j.p0.d.r.f(str, "json");
        j.p0.d.r.f(eVar, "token");
        if (str.length() == 0) {
            str = "{}";
        }
        return (T) ((h.b.b.a.k.a.e.a) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.e.a.class))).b(str, eVar);
    }

    public final boolean d(h.b.b.a.k.a.h.e eVar) {
        j.p0.d.r.f(eVar, "request");
        String str = eVar.a().get(Headers.KEY_CONTENT_LENGTH);
        return str != null && Integer.parseInt(str) > 0;
    }

    public final h.b.b.a.k.a.h.i e(String str, String str2, String str3, List<String> list) {
        j.p0.d.r.f(list, "missingFields");
        StringBuilder sb = new StringBuilder();
        if (str != null) {
            sb.append("query params " + str + " + ");
        }
        if (str2 != null) {
            sb.append("restful params " + str2 + " + ");
        }
        sb.append("body params " + str3 + " miss field : " + list);
        i.a aVar = h.b.b.a.k.a.h.i.c;
        String string = sb.toString();
        j.p0.d.r.e(string, "sb.toString()");
        return aVar.c(ButtonActionExecutor.TIME_PAGE_CHANGED_DLEAYED, new i.b(string));
    }

    public final h.b.b.a.k.a.h.i f(String str) {
        return h.b.b.a.k.a.h.i.c.c(ButtonActionExecutor.TIME_PAGE_CHANGED_DLEAYED, new i.b("params decode failed: " + str));
    }

    public final void g(h.b.b.a.k.a.h.e eVar, String str, Throwable th, List<j.p<String, String>> list) {
        j.p0.d.r.f(eVar, "request");
        j.p0.d.r.f(th, "throwable");
        ((h.b.b.a.k.a.f.d) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.f.d.class))).b(eVar, list, str, th);
    }

    public final void i(h.b.b.a.k.a.h.e eVar, String str, Object obj, List<j.p<String, String>> list) {
        j.p0.d.r.f(eVar, "request");
        j.p0.d.r.f(obj, "paramParse");
        ((h.b.b.a.k.a.f.d) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.f.d.class))).c(eVar, list, str, obj);
    }

    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    public final h.b.b.a.k.a.e.c k(Map<String, j.p<String, String>> map) throws Exception {
        j.p0.d.r.f(map, "params");
        h.b.b.a.k.a.e.c cVarA = ((h.b.b.a.k.a.e.a) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.e.a.class))).a();
        for (Map.Entry<String, j.p<String, String>> entry : map.entrySet()) {
            String key = entry.getKey();
            j.p<String, String> value = entry.getValue();
            String strD = value.d();
            switch (strD.hashCode()) {
                case 73679:
                    if (strD.equals("Int")) {
                        cVarA.e(key, Integer.parseInt(value.c()));
                    } else {
                        cVarA.f(key, value.c());
                    }
                    break;
                case 67973692:
                    if (strD.equals("Float")) {
                        cVarA.c(key, Float.parseFloat(value.c()));
                    } else {
                        cVarA.f(key, value.c());
                    }
                    break;
                case 1729365000:
                    if (strD.equals("Boolean")) {
                        if (!j.p0.d.r.a("true", value.c()) && !j.p0.d.r.a("false", value.c())) {
                            throw new Exception(key + " : " + value.c() + " can't convert to Boolean");
                        }
                        cVarA.b(key, Boolean.parseBoolean(value.c()));
                    } else {
                        cVarA.f(key, value.c());
                    }
                    break;
                case 2052876273:
                    if (strD.equals("Double")) {
                        cVarA.d(key, Double.parseDouble(value.c()));
                    } else {
                        cVarA.f(key, value.c());
                    }
                    break;
                default:
                    cVarA.f(key, value.c());
                    break;
            }
        }
        return cVarA;
    }

    public final List<String> l(String str) {
        j.p0.d.r.f(str, "uri");
        if (!j.u0.q.D(str, "/", false, 2, null)) {
            return j.u0.r.q0(str, new String[]{"/"}, false, 0, 6, null);
        }
        String strSubstring = str.substring(1);
        j.p0.d.r.e(strSubstring, "this as java.lang.String).substring(startIndex)");
        return j.u0.r.q0(strSubstring, new String[]{"/"}, false, 0, 6, null);
    }

    public final <T> String m(T t, h.b.b.a.k.a.e.e<T> eVar) {
        j.p0.d.r.f(eVar, "token");
        return ((h.b.b.a.k.a.e.a) h.b.b.a.k.a.a.a.a(j.p0.d.d0.b(h.b.b.a.k.a.e.a.class))).c(t, eVar);
    }
}
