SecurityIssuesViewModel.smali
.class public final Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;
.super Landroidx/lifecycle/ViewModel;
# instance fields
.field private final h:Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
.field private final i:Landroidx/lifecycle/LiveData;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroidx/lifecycle/LiveData<",
"Ljava/util/List<",
"Lcom/avast/android/cleaner/securityTool/SecurityIssue;",
">;>;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 3
invoke-direct {p0}, Landroidx/lifecycle/ViewModel;-><init>()V
sget-object v0, Leu/inmite/android/fw/SL;->d:Leu/inmite/android/fw/SL;
const-class v1, Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
invoke-static {v1}, Lkotlin/jvm/internal/Reflection;->b(Ljava/lang/Class;)Lkotlin/reflect/KClass;
move-result-object v1
invoke-virtual {v0, v1}, Leu/inmite/android/fw/SL;->j(Lkotlin/reflect/KClass;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
iput-object v0, p0, Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;->h:Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
invoke-virtual {v0}, Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;->w()Landroidx/lifecycle/LiveData;
move-result-object v0
iput-object v0, p0, Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;->i:Landroidx/lifecycle/LiveData;
return-void
.end method
# virtual methods
.method public final g()Landroidx/lifecycle/LiveData;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Landroidx/lifecycle/LiveData<",
"Ljava/util/List<",
"Lcom/avast/android/cleaner/securityTool/SecurityIssue;",
">;>;"
}
.end annotation
iget-object v0, p0, Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;->i:Landroidx/lifecycle/LiveData;
const/4 v1, 0x3
return-object v0
.end method
.method public final h()V
.registers 3
const/4 v1, 0x7
iget-object v0, p0, Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;->h:Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
const/4 v1, 0x6
invoke-virtual {v0}, Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;->y()V
const/4 v1, 0x7
return-void
.end method
.method public final i()V
.registers 3
iget-object v0, p0, Lcom/avast/android/cleaner/securityTool/SecurityIssuesViewModel;->h:Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;
const/4 v1, 0x5
invoke-virtual {v0}, Lcom/avast/android/cleaner/securityTool/SecurityToolProvider;->F()V
return-void
.end method