package Q0;

import android.text.TextUtils;
import com.seewo.sdk.internal.model.SDKParsable;
import com.seewo.sdk.internal.model.SDKResponse;
import com.seewo.sdk.internal.response.common.RespBooleanResult;
import com.seewo.sdk.internal.response.common.RespFloatResult;
import com.seewo.sdk.internal.response.common.RespIntegerResult;
import com.seewo.sdk.internal.response.common.RespStringResult;
import d.AbstractC0421a;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;

/* JADX INFO: loaded from: classes.dex */
public abstract class c {
    private static Object a(Class cls) {
        try {
            Constructor declaredConstructor = cls.getDeclaredConstructor(null);
            if (declaredConstructor == null) {
                return null;
            }
            declaredConstructor.setAccessible(true);
            return declaredConstructor.newInstance(null);
        } catch (IllegalAccessException e2) {
            e.d("ParseUtil", e2);
            return null;
        } catch (InstantiationException e3) {
            e.d("ParseUtil", e3);
            return null;
        } catch (NoSuchMethodException e4) {
            e.d("ParseUtil", e4);
            return null;
        } catch (InvocationTargetException e5) {
            e.d("ParseUtil", e5);
            return null;
        }
    }

    public static boolean b(SDKResponse sDKResponse) {
        RespBooleanResult respBooleanResult;
        return (sDKResponse == null || (respBooleanResult = (RespBooleanResult) e(sDKResponse, RespBooleanResult.class)) == null || !respBooleanResult.getResult()) ? false : true;
    }

    public static float c(SDKResponse sDKResponse) {
        RespFloatResult respFloatResult;
        if (sDKResponse == null || (respFloatResult = (RespFloatResult) e(sDKResponse, RespFloatResult.class)) == null) {
            return -1.0f;
        }
        return respFloatResult.getResult();
    }

    public static int d(SDKResponse sDKResponse) {
        RespIntegerResult respIntegerResult;
        if (sDKResponse == null || (respIntegerResult = (RespIntegerResult) e(sDKResponse, RespIntegerResult.class)) == null) {
            return -1;
        }
        return respIntegerResult.result;
    }

    public static Object e(SDKResponse sDKResponse, Class cls) {
        if (sDKResponse == null) {
            return a(cls);
        }
        if (sDKResponse.getStatus() == SDKResponse.Status.SUCCESS) {
            Object objI = AbstractC0421a.i(sDKResponse.getParamsJson(), cls);
            return objI == null ? a(cls) : objI;
        }
        e.b("ParseUtil", "Response error! [ " + sDKResponse.getStatus() + " ]");
        return a(cls);
    }

    public static Object f(String str, Class cls) {
        if (TextUtils.isEmpty(str)) {
            return null;
        }
        return AbstractC0421a.i(str, cls);
    }

    public static String g(SDKResponse sDKResponse) {
        RespStringResult respStringResult;
        if (sDKResponse == null || (respStringResult = (RespStringResult) e(sDKResponse, RespStringResult.class)) == null) {
            return null;
        }
        return respStringResult.getResult();
    }

    public static String h(Object obj) {
        return AbstractC0421a.n(obj);
    }

    public static String i(SDKParsable sDKParsable) {
        return sDKParsable.getClass().getName();
    }
}
