package androidx.room;

import java.util.concurrent.atomic.AtomicBoolean;

/* JADX INFO: loaded from: classes.dex */
public abstract class t0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final RoomDatabase f4154a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final AtomicBoolean f4155b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final kd.c f4156c;

    public t0(RoomDatabase roomDatabase) {
        nb.g.i(roomDatabase, "database");
        this.f4154a = roomDatabase;
        this.f4155b = new AtomicBoolean(false);
        this.f4156c = kotlin.a.c(new g0(this, 2));
    }

    public final l3.j a() {
        RoomDatabase roomDatabase = this.f4154a;
        roomDatabase.assertNotMainThread();
        return this.f4155b.compareAndSet(false, true) ? (l3.j) this.f4156c.getValue() : roomDatabase.compileStatement(b());
    }

    public abstract String b();

    public final void c(l3.j jVar) {
        nb.g.i(jVar, "statement");
        if (jVar == ((l3.j) this.f4156c.getValue())) {
            this.f4155b.set(false);
        }
    }
}
