c.smali
.class public final Landroidx/room/c;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public final a:Landroidx/sqlite/db/b$c;
.field public final b:Landroid/content/Context;
.field public final c:Ljava/lang/String;
.field public final d:Landroidx/room/c0$d;
.field public final e:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Landroidx/room/c0$b;",
">;"
}
.end annotation
.end field
.field public final f:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
.field public final g:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Landroidx/room/migration/a;",
">;"
}
.end annotation
.end field
.field public final h:Z
.field public final i:Landroidx/room/c0$c;
.field public final j:Ljava/util/concurrent/Executor;
.field public final k:Ljava/util/concurrent/Executor;
.field public final l:Z
.field public final m:Z
.field public final n:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Landroidx/sqlite/db/b$c;Landroidx/room/c0$d;Ljava/util/List;ZLandroidx/room/c0$c;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;ZZ)V
.registers 12
.annotation build Landroid/annotation/SuppressLint;
value = {
"LambdaLast"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/lang/String;",
"Landroidx/sqlite/db/b$c;",
"Landroidx/room/c0$d;",
"Ljava/util/List<",
"Landroidx/room/c0$b;",
">;Z",
"Landroidx/room/c0$c;",
"Ljava/util/concurrent/Executor;",
"Ljava/util/concurrent/Executor;",
"Landroid/content/Intent;",
"ZZ",
"Ljava/util/Set<",
"Ljava/lang/Integer;",
">;",
"Ljava/lang/String;",
"Ljava/io/File;",
"Ljava/util/concurrent/Callable<",
"Ljava/io/InputStream;",
">;",
"Ljava/lang/Object;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;",
"Ljava/util/List<",
"Landroidx/room/migration/a;",
">;)V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p3, p0, Landroidx/room/c;->a:Landroidx/sqlite/db/b$c;
.line 3
iput-object p1, p0, Landroidx/room/c;->b:Landroid/content/Context;
.line 4
iput-object p2, p0, Landroidx/room/c;->c:Ljava/lang/String;
.line 5
iput-object p4, p0, Landroidx/room/c;->d:Landroidx/room/c0$d;
.line 6
iput-object p5, p0, Landroidx/room/c;->e:Ljava/util/List;
.line 7
iput-boolean p6, p0, Landroidx/room/c;->h:Z
.line 8
iput-object p7, p0, Landroidx/room/c;->i:Landroidx/room/c0$c;
.line 9
iput-object p8, p0, Landroidx/room/c;->j:Ljava/util/concurrent/Executor;
.line 10
iput-object p9, p0, Landroidx/room/c;->k:Ljava/util/concurrent/Executor;
const/4 p1, 0x0
.line 11
iput-boolean p1, p0, Landroidx/room/c;->l:Z
.line 12
iput-boolean p10, p0, Landroidx/room/c;->m:Z
.line 13
iput-boolean p11, p0, Landroidx/room/c;->n:Z
.line 14
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object p1
iput-object p1, p0, Landroidx/room/c;->f:Ljava/util/List;
.line 15
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object p1
iput-object p1, p0, Landroidx/room/c;->g:Ljava/util/List;
return-void
.end method
# virtual methods
.method public final a(II)Z
.registers 5
const/4 v0, 0x1
const/4 v1, 0x0
if-le p1, p2, :cond_6
const/4 p1, 0x1
goto :goto_7
:cond_6
const/4 p1, 0x0
:goto_7
if-eqz p1, :cond_e
.line 1
iget-boolean p1, p0, Landroidx/room/c;->n:Z
if-eqz p1, :cond_e
return v1
.line 2
:cond_e
iget-boolean p1, p0, Landroidx/room/c;->m:Z
if-eqz p1, :cond_13
goto :goto_14
:cond_13
const/4 v0, 0x0
:goto_14
return v0
.end method