package p037.p115.p116;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import java.io.Closeable;
import java.io.File;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ޓ.֏.ހ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public interface InterfaceC2443 extends Closeable {

    /* JADX INFO: renamed from: މ.ޓ.֏.ހ$֏, reason: contains not printable characters */
    public static abstract class AbstractC2444 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final int f7735;

        public AbstractC2444(int i) {
            this.f7735 = i;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final void m4524(String str) {
            if (str.equalsIgnoreCase(":memory:") || str.trim().length() == 0) {
                return;
            }
            C2803.m4901("deleting the database file: ", str, "SupportSQLite");
            try {
                SQLiteDatabase.deleteDatabase(new File(str));
            } catch (Exception e) {
                Log.w("SupportSQLite", "delete failed: ", e);
            }
        }

        /* JADX INFO: renamed from: ֏ */
        public abstract void mo4489(InterfaceC2442 interfaceC2442, int i, int i2);
    }

    /* JADX INFO: renamed from: މ.ޓ.֏.ހ$ؠ, reason: contains not printable characters */
    public static class C2445 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final Context f7736;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final String f7737;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final AbstractC2444 f7738;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public final boolean f7739;

        public C2445(Context context, String str, AbstractC2444 abstractC2444, boolean z) {
            this.f7736 = context;
            this.f7737 = str;
            this.f7738 = abstractC2444;
            this.f7739 = z;
        }
    }

    /* JADX INFO: renamed from: މ.ޓ.֏.ހ$ހ, reason: contains not printable characters */
    public interface InterfaceC2446 {
        /* JADX INFO: renamed from: ֏ */
        InterfaceC2443 mo852(C2445 c2445);
    }

    @Override // java.io.Closeable, java.lang.AutoCloseable
    void close();

    String getDatabaseName();

    InterfaceC2442 getWritableDatabase();

    void setWriteAheadLoggingEnabled(boolean z);
}
