ScanItem.smali
.class public Lcom/cleanmaster/filecloud/beans/ScanItem;
.super Ljava/lang/Object;
.source "ScanItem.java"
# instance fields
.field private channelId:I
.field private dirPaths:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private packageMD5:Ljava/lang/String;
.field private packageName:Ljava/lang/String;
.field private sceneId:I
.field private uuid:Ljava/lang/String;
# direct methods
.method public constructor <init>(ILjava/lang/String;ILjava/lang/String;Ljava/util/List;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 25
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 26
iput p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->sceneId:I
.line 27
iput-object p2, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageName:Ljava/lang/String;
.line 28
invoke-static {p2}, Lcom/cleanmaster/filecloud/utils/FileUtils;->getMD5(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageMD5:Ljava/lang/String;
.line 29
iput p3, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->channelId:I
.line 30
if-eqz p4, :cond_16
:goto_11
iput-object p4, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->uuid:Ljava/lang/String;
.line 31
iput-object p5, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->dirPaths:Ljava/util/List;
.line 32
return-void
.line 30
:cond_16
const-string p4, ""
goto :goto_11
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/util/List;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 22
const/4 v1, 0x0
const/4 v3, 0x1
invoke-static {}, Lcom/cleanmaster/filecloud/utils/Utils;->getAndroidId()Ljava/lang/String;
move-result-object v4
move-object v0, p0
move-object v2, p1
move-object v5, p2
invoke-direct/range {v0 .. v5}, Lcom/cleanmaster/filecloud/beans/ScanItem;-><init>(ILjava/lang/String;ILjava/lang/String;Ljava/util/List;)V
.line 23
return-void
.end method
# virtual methods
.method public getChannelId()I
.registers 2
.prologue
.line 59
iget v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->channelId:I
return v0
.end method
.method public getDirPaths()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 75
iget-object v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->dirPaths:Ljava/util/List;
return-object v0
.end method
.method public getPackageMD5()Ljava/lang/String;
.registers 2
.prologue
.line 51
iget-object v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageMD5:Ljava/lang/String;
return-object v0
.end method
.method public getPackageName()Ljava/lang/String;
.registers 2
.prologue
.line 43
iget-object v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageName:Ljava/lang/String;
return-object v0
.end method
.method public getSceneId()I
.registers 2
.prologue
.line 35
iget v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->sceneId:I
return v0
.end method
.method public getUuid()Ljava/lang/String;
.registers 2
.prologue
.line 67
iget-object v0, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->uuid:Ljava/lang/String;
return-object v0
.end method
.method public setChannelId(I)V
.registers 2
.prologue
.line 63
iput p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->channelId:I
.line 64
return-void
.end method
.method public setDirPaths(Ljava/util/List;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 79
iput-object p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->dirPaths:Ljava/util/List;
.line 80
return-void
.end method
.method public setPackageMD5(Ljava/lang/String;)V
.registers 2
.prologue
.line 55
iput-object p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageMD5:Ljava/lang/String;
.line 56
return-void
.end method
.method public setPackageName(Ljava/lang/String;)V
.registers 2
.prologue
.line 47
iput-object p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->packageName:Ljava/lang/String;
.line 48
return-void
.end method
.method public setSceneId(I)V
.registers 2
.prologue
.line 39
iput p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->sceneId:I
.line 40
return-void
.end method
.method public setUuid(Ljava/lang/String;)V
.registers 2
.prologue
.line 71
iput-object p1, p0, Lcom/cleanmaster/filecloud/beans/ScanItem;->uuid:Ljava/lang/String;
.line 72
return-void
.end method