package i.b.a.k;

import i.b.a.g;
import io.netty.util.internal.StringUtil;

/* JADX INFO: compiled from: SqlUtils.java */
/* JADX INFO: loaded from: classes.dex */
public class d {
    static {
        "0123456789ABCDEF".toCharArray();
    }

    public static StringBuilder a(StringBuilder sb, String str) {
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(str);
        sb.append(StringUtil.DOUBLE_QUOTE);
        return sb;
    }

    public static StringBuilder b(StringBuilder sb, String str, String str2) {
        sb.append(str);
        sb.append(".\"");
        sb.append(str2);
        sb.append(StringUtil.DOUBLE_QUOTE);
        return sb;
    }

    public static StringBuilder c(StringBuilder sb, String str, String[] strArr) {
        int length = strArr.length;
        for (int i2 = 0; i2 < length; i2++) {
            b(sb, str, strArr[i2]);
            if (i2 < length - 1) {
                sb.append(StringUtil.COMMA);
            }
        }
        return sb;
    }

    public static StringBuilder d(StringBuilder sb, String[] strArr) {
        int length = strArr.length;
        for (int i2 = 0; i2 < length; i2++) {
            sb.append(StringUtil.DOUBLE_QUOTE);
            sb.append(strArr[i2]);
            sb.append(StringUtil.DOUBLE_QUOTE);
            if (i2 < length - 1) {
                sb.append(StringUtil.COMMA);
            }
        }
        return sb;
    }

    public static StringBuilder e(StringBuilder sb, String str, String[] strArr) {
        for (int i2 = 0; i2 < strArr.length; i2++) {
            b(sb, str, strArr[i2]);
            sb.append("=?");
            if (i2 < strArr.length - 1) {
                sb.append(StringUtil.COMMA);
            }
        }
        return sb;
    }

    public static StringBuilder f(StringBuilder sb, String[] strArr) {
        for (int i2 = 0; i2 < strArr.length; i2++) {
            a(sb, strArr[i2]);
            sb.append("=?");
            if (i2 < strArr.length - 1) {
                sb.append(StringUtil.COMMA);
            }
        }
        return sb;
    }

    public static StringBuilder g(StringBuilder sb, int i2) {
        for (int i3 = 0; i3 < i2; i3++) {
            if (i3 < i2 - 1) {
                sb.append("?,");
            } else {
                sb.append('?');
            }
        }
        return sb;
    }

    public static StringBuilder h(StringBuilder sb, String str, g gVar) {
        if (str != null) {
            sb.append(str);
            sb.append('.');
        }
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(gVar.f4248e);
        sb.append(StringUtil.DOUBLE_QUOTE);
        return sb;
    }

    public static String i(String str) {
        return "SELECT COUNT(*) FROM \"" + str + StringUtil.DOUBLE_QUOTE;
    }

    public static String j(String str, String[] strArr) {
        String str2 = StringUtil.DOUBLE_QUOTE + str + StringUtil.DOUBLE_QUOTE;
        StringBuilder sb = new StringBuilder("DELETE FROM ");
        sb.append(str2);
        if (strArr != null && strArr.length > 0) {
            sb.append(" WHERE ");
            e(sb, str2, strArr);
        }
        return sb.toString();
    }

    public static String k(String str, String str2, String[] strArr) {
        StringBuilder sb = new StringBuilder(str);
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(str2);
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(" (");
        d(sb, strArr);
        sb.append(") VALUES (");
        g(sb, strArr.length);
        sb.append(')');
        return sb.toString();
    }

    public static String l(String str, String str2, String[] strArr, boolean z) {
        if (str2 == null || str2.length() < 0) {
            throw new i.b.a.d("Table alias required");
        }
        StringBuilder sb = new StringBuilder(z ? "SELECT DISTINCT " : "SELECT ");
        c(sb, str2, strArr);
        sb.append(" FROM ");
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(str);
        sb.append(StringUtil.DOUBLE_QUOTE);
        sb.append(' ');
        sb.append(str2);
        sb.append(' ');
        return sb.toString();
    }

    public static String m(String str, String[] strArr, String[] strArr2) {
        String str2 = StringUtil.DOUBLE_QUOTE + str + StringUtil.DOUBLE_QUOTE;
        StringBuilder sb = new StringBuilder("UPDATE ");
        sb.append(str2);
        sb.append(" SET ");
        f(sb, strArr);
        sb.append(" WHERE ");
        e(sb, str2, strArr2);
        return sb.toString();
    }
}
