package androidx.room;

import android.content.Context;
import androidx.media3.container.NalUnitUtil;
import androidx.room.RoomDatabase;
import defpackage.cr4;
import defpackage.le9;
import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
import java.util.concurrent.Executor;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0016\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Landroidx/room/a;", "", "room-runtime_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public class a {
    public final Context a;
    public final String b;
    public final le9.c c;
    public final RoomDatabase.e d;
    public final List e;
    public final boolean f;
    public final RoomDatabase.d g;
    public final Executor h;
    public final Executor i;
    public final boolean j;
    public final boolean k;
    public final Set l;
    public final List m;
    public final List n;

    public a(Context context, String str, le9.c cVar, RoomDatabase.e eVar, ArrayList arrayList, boolean z, RoomDatabase.d dVar, Executor executor, Executor executor2, boolean z2, boolean z3, LinkedHashSet linkedHashSet, ArrayList arrayList2, ArrayList arrayList3) {
        cr4.g(context, "context");
        cr4.g(eVar, "migrationContainer");
        cr4.g(executor, "queryExecutor");
        cr4.g(executor2, "transactionExecutor");
        cr4.g(arrayList2, "typeConverters");
        cr4.g(arrayList3, "autoMigrationSpecs");
        this.a = context;
        this.b = str;
        this.c = cVar;
        this.d = eVar;
        this.e = arrayList;
        this.f = z;
        this.g = dVar;
        this.h = executor;
        this.i = executor2;
        this.j = z2;
        this.k = z3;
        this.l = linkedHashSet;
        this.m = arrayList2;
        this.n = arrayList3;
    }
}
