package defpackage;

import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteCursorDriver;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteQuery;
import java.io.Closeable;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

/* renamed from: ᵙʥˀˉ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2559 implements Closeable {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final SQLiteDatabase f9948;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public static final String[] f9944 = {"", " OR ROLLBACK ", " OR ABORT ", " OR FAIL ", " OR IGNORE ", " OR REPLACE "};

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public static final String[] f9947 = new String[0];

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public static final InterfaceC3219 f9946 = ˉᵜˆ.ᵞʡ(2, new ᵢᵭᵾˆ(26));

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public static final InterfaceC3219 f9945 = ˉᵜˆ.ᵞʡ(2, new ᵢᵭᵾˆ(27));

    public C2559(SQLiteDatabase sQLiteDatabase) {
        this.f9948 = sQLiteDatabase;
    }

    @Override // java.io.Closeable, java.lang.AutoCloseable
    public final void close() {
        this.f9948.close();
    }

    /* renamed from: ˆᵼᵷˊ, reason: contains not printable characters */
    public final boolean m6448() {
        return this.f9948.inTransaction();
    }

    /* renamed from: ˊᵸˊ, reason: contains not printable characters */
    public final void m6449() {
        this.f9948.setTransactionSuccessful();
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final void m6450() throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
        InterfaceC3219 interfaceC3219 = f9945;
        if (((Method) interfaceC3219.getValue()) != null) {
            InterfaceC3219 interfaceC32192 = f9946;
            if (((Method) interfaceC32192.getValue()) != null) {
                Method method = (Method) interfaceC3219.getValue();
                Object objInvoke = ((Method) interfaceC32192.getValue()).invoke(this.f9948, null);
                if (objInvoke != null) {
                    method.invoke(objInvoke, 0, null, 0, null);
                    return;
                } else {
                    ᵹˉᵞ.ᵳٴᵶ("Required value was null.");
                    return;
                }
            }
        }
        m6457();
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m6451() {
        this.f9948.beginTransactionNonExclusive();
    }

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public final Cursor m6452(InterfaceC0071 interfaceC0071) {
        final C3742 c3742 = new C3742(interfaceC0071);
        return this.f9948.rawQueryWithFactory(new SQLiteDatabase.CursorFactory() { // from class: ᵸˎ
            @Override // android.database.sqlite.SQLiteDatabase.CursorFactory
            public final Cursor newCursor(SQLiteDatabase sQLiteDatabase, SQLiteCursorDriver sQLiteCursorDriver, String str, SQLiteQuery sQLiteQuery) {
                return (Cursor) c3742.mo8367(sQLiteDatabase, sQLiteCursorDriver, str, sQLiteQuery);
            }
        }, interfaceC0071.m1142(), f9947, null);
    }

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public final C0849 m6453(String str) {
        return new C0849(this.f9948.compileStatement(str));
    }

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final void m6454(Object[] objArr) throws SQLException {
        this.f9948.execSQL("INSERT OR REPLACE INTO `Preference` (`key`, `long_value`) VALUES (@key, @long_value)", objArr);
    }

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final void m6455(String str) throws SQLException {
        this.f9948.execSQL(str);
    }

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final void m6456() {
        this.f9948.endTransaction();
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final void m6457() {
        this.f9948.beginTransaction();
    }
}
