package com.mbridge.msdk.foundation.db;

import android.content.ContentValues;
import android.database.Cursor;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import java.util.ArrayList;
import java.util.List;
/* compiled from: UnitIDDao.java */
/* loaded from: classes5.dex */
public class m extends a<com.mbridge.msdk.foundation.entity.h> {

    /* renamed from: a  reason: collision with root package name */
    private static m f3580a;

    private m(f fVar) {
        super(fVar);
    }

    public static m a(f fVar) {
        if (f3580a == null) {
            synchronized (m.class) {
                if (f3580a == null) {
                    f3580a = new m(fVar);
                }
            }
        }
        return f3580a;
    }

    public final synchronized void a(String str) {
        if (getWritableDatabase() != null) {
            getWritableDatabase().delete(MBridgeConstans.PROPERTIES_UNIT_ID, "unitId = ?", new String[]{str + ""});
        }
    }

    public final synchronized void a(String str, String str2, int i) {
        if (getWritableDatabase() == null) {
            return;
        }
        ContentValues contentValues = new ContentValues();
        contentValues.put("placement_id", str);
        contentValues.put(CampaignEx.JSON_KEY_CAMPAIGN_UNITID, str2);
        contentValues.put("ad_type", Integer.valueOf(i));
        getWritableDatabase().insert(MBridgeConstans.PROPERTIES_UNIT_ID, null, contentValues);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r1v13 */
    /* JADX WARN: Type inference failed for: r1v5, types: [java.util.List<com.mbridge.msdk.foundation.entity.i>] */
    /* JADX WARN: Type inference failed for: r1v9 */
    public final synchronized List<com.mbridge.msdk.foundation.entity.i> a(int i) {
        ArrayList arrayList;
        ArrayList arrayList2;
        arrayList = 0;
        try {
            try {
                Cursor rawQuery = getReadableDatabase().rawQuery("select * from unit_id WHERE ad_type = ?", new String[]{String.valueOf(i)});
                if (rawQuery != null) {
                    try {
                        try {
                            if (rawQuery.getCount() > 0) {
                                arrayList2 = new ArrayList(rawQuery.getCount());
                                while (rawQuery.moveToNext()) {
                                    try {
                                        arrayList2.add(new com.mbridge.msdk.foundation.entity.i(rawQuery.getString(rawQuery.getColumnIndex("placement_id")), rawQuery.getString(rawQuery.getColumnIndex(CampaignEx.JSON_KEY_CAMPAIGN_UNITID)), i));
                                    } catch (Exception e) {
                                        e = e;
                                        arrayList = rawQuery;
                                        e.printStackTrace();
                                        if (arrayList != null) {
                                            try {
                                                arrayList.close();
                                            } catch (Exception unused) {
                                            }
                                        }
                                        arrayList = arrayList2;
                                        return arrayList;
                                    }
                                }
                                arrayList = arrayList2;
                            }
                        } catch (Throwable th) {
                            th = th;
                            arrayList = rawQuery;
                            if (arrayList != null) {
                                try {
                                    arrayList.close();
                                } catch (Exception unused2) {
                                }
                            }
                            throw th;
                        }
                    } catch (Exception e2) {
                        e = e2;
                        arrayList2 = null;
                    }
                }
                if (rawQuery != null) {
                    try {
                        rawQuery.close();
                    } catch (Exception unused3) {
                    }
                }
            } catch (Exception e3) {
                e = e3;
                arrayList2 = null;
            }
        } catch (Throwable th2) {
            th = th2;
        }
        return arrayList;
    }
}
