package androidx.work.impl;

import android.os.Looper;
import defpackage.AbstractC2206;
import defpackage.AbstractC2717;
import defpackage.AbstractC3463;
import defpackage.AbstractC3500;
import defpackage.AbstractC4126;
import defpackage.AbstractC5492;
import defpackage.C0767;
import defpackage.C0821;
import defpackage.C1522;
import defpackage.C1545;
import defpackage.C1583;
import defpackage.C1683;
import defpackage.C2637;
import defpackage.C2808;
import defpackage.C2817;
import defpackage.C2878;
import defpackage.C3248;
import defpackage.C3320;
import defpackage.C4095;
import defpackage.C4115;
import defpackage.C4397;
import defpackage.C5178;
import defpackage.C5426;
import defpackage.ExecutorC4005;
import defpackage.InterfaceC0321;
import defpackage.InterfaceC2643;
import defpackage.InterfaceC2794;
import defpackage.InterfaceC3822;
import defpackage.InterfaceC5441;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.Callable;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes3.dex */
public abstract class WorkDatabase {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public InterfaceC3822 f963;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public boolean f964;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public Executor f965;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public C4115 f966;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public C5426 f968;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public ExecutorC4005 f971;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public C1522 f973;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final C0767 f969 = new C0767(12);

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final ThreadLocal f972 = new ThreadLocal();

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final LinkedHashMap f967 = new LinkedHashMap();

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public boolean f970 = true;

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m666() {
        m683();
        m683();
        C5178 c5178Mo5923 = m684().mo5923();
        if (!c5178Mo5923.m10713()) {
            C1522 c1522 = this.f973;
            InterfaceC2643 interfaceC2643 = null;
            if (c1522 == null) {
                c1522 = null;
            }
            c1522.getClass();
            ᵷᵸˁ.ᵨᵼⁱ(new C0821(c1522, interfaceC2643, 2));
        }
        if (c5178Mo5923.f19487.isWriteAheadLoggingEnabled()) {
            c5178Mo5923.m10710();
        } else {
            c5178Mo5923.m10716();
        }
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final Object m667(boolean z, InterfaceC0321 interfaceC0321, AbstractC3500 abstractC3500) {
        C4115 c4115 = this.f966;
        if (c4115 == null) {
            c4115 = null;
        }
        return ((InterfaceC2794) c4115.f15752).mo6780(z, interfaceC0321, abstractC3500);
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public abstract C1545 mo668();

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public abstract C2878 mo669();

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public Set mo670() {
        C2817 c2817 = C2817.f10823;
        ArrayList arrayList = new ArrayList(AbstractC5492.m11122(c2817, 10));
        Iterator<E> it = c2817.iterator();
        while (it.hasNext()) {
            arrayList.add(AbstractC3463.m7898((Class) it.next()));
        }
        return AbstractC4126.m9012(arrayList);
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public abstract C4095 mo671();

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public abstract C3248 mo672();

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public abstract C1583 mo673();

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public List mo674(LinkedHashMap linkedHashMap) {
        LinkedHashMap linkedHashMap2 = new LinkedHashMap(AbstractC2206.m5791(linkedHashMap.size()));
        for (Map.Entry entry : linkedHashMap.entrySet()) {
            linkedHashMap2.put(((C4397) entry.getKey()).f16695, entry.getValue());
        }
        return C2808.f10794;
    }

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public abstract C3320 mo675();

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final boolean m676() {
        C4115 c4115 = this.f966;
        if (c4115 == null) {
            c4115 = null;
        }
        C5178 c5178 = (C5178) c4115.f15748;
        if (c5178 != null) {
            return c5178.f19487.isOpen();
        }
        return false;
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final void m677(Runnable runnable) {
        m666();
        try {
            runnable.run();
            m681();
        } finally {
            m680();
        }
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public AbstractC2717 mo678() {
        throw new C2637();
    }

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public final Object m679(Callable callable) {
        m666();
        try {
            Object objCall = callable.call();
            m681();
            return objCall;
        } finally {
            m680();
        }
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final void m680() {
        m684().mo5923().m10709();
        if (m685()) {
            return;
        }
        C1522 c1522 = this.f973;
        if (c1522 == null) {
            c1522 = null;
        }
        c1522.f6152.m7032(c1522.f6160, c1522.f6156);
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final void m681() {
        m684().mo5923().m10711();
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final boolean m682() {
        C4115 c4115 = this.f966;
        if (c4115 == null) {
            c4115 = null;
        }
        return c4115.m8980() != null;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m683() {
        if (this.f964) {
            return;
        }
        if (Looper.getMainLooper().getThread() == Thread.currentThread()) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Cannot access database on the main thread since it may potentially lock the UI for a long period of time.");
        }
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final InterfaceC5441 m684() {
        C4115 c4115 = this.f966;
        if (c4115 == null) {
            c4115 = null;
        }
        InterfaceC5441 interfaceC5441M8980 = c4115.m8980();
        if (interfaceC5441M8980 != null) {
            return interfaceC5441M8980;
        }
        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Cannot return a SupportSQLiteOpenHelper since no SupportSQLiteOpenHelper.Factory was configured with Room.");
        return null;
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final boolean m685() {
        return m676() && m684().mo5923().m10713();
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public abstract C1522 mo686();

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public LinkedHashMap mo687() {
        int iM5791 = AbstractC2206.m5791(AbstractC5492.m11122(C2817.f10823, 10));
        if (iM5791 < 16) {
            iM5791 = 16;
        }
        return new LinkedHashMap(iM5791);
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public abstract C1683 mo688();
}
