package com.ifpdos.sdk.udi.opensdk.helper;

import android.text.TextUtils;
import android.util.Log;
import com.seewo.sdk.internal.model.SDKResponse;
import d.a.a.a;
import d.a.a.m;
import d.a.a.p.b;
import d.a.a.p.i;
import java.util.TimeZone;

/* JADX INFO: loaded from: classes.dex */
public class ParseUtilEx {
    private static final String TAG = "ParseUtil";

    public static <T> T decodeJSON(String str, m<T> mVar) {
        if (TextUtils.isEmpty(str)) {
            return null;
        }
        TimeZone timeZone = a.f2058b;
        return (T) a.h(str, mVar.type, i.f2208g, null, a.f2063i, new b[0]);
    }

    public static <T> T decodeJSON(SDKResponse sDKResponse, m<T> mVar) {
        if (sDKResponse == null) {
            return null;
        }
        if (sDKResponse.getStatus() != SDKResponse.Status.SUCCESS) {
            StringBuilder sbB = d.b.a.a.a.B("Response error! [ ");
            sbB.append(sDKResponse.getStatus());
            sbB.append(" ]");
            Log.e(TAG, sbB.toString());
            return null;
        }
        TimeZone timeZone = a.f2058b;
        return (T) a.h(sDKResponse.getParamsJson(), mVar.type, i.f2208g, null, a.f2063i, new b[0]);
    }
}
