VirusDataImpl.smali
.class public Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;
.super Ljava/lang/Object;
.source "VirusDataImpl.java"
# interfaces
.implements Lcom/cmcm/security/checkVirus/scan/monitor/DataInterface$IVirusData;
# instance fields
.field private aPH:Ljava/lang/String;
.field private aQg:Ljava/lang/String;
.field private aQh:Ljava/lang/String;
.field private aQi:I
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 7
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aPH:Ljava/lang/String;
.line 8
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQg:Ljava/lang/String;
.line 9
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQh:Ljava/lang/String;
.line 11
const/4 v0, 0x2
iput v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQi:I
return-void
.end method
.method public static a(Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;Landroid/os/Parcel;I)V
.registers 4
.prologue
.line 14
if-eqz p0, :cond_6
.line 15
invoke-virtual {p0, p1, p2}, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->writeToParcel(Landroid/os/Parcel;I)V
.line 19
:goto_5
return-void
.line 17
:cond_6
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
goto :goto_5
.end method
.method public static c(Landroid/os/Parcel;)Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;
.registers 4
.prologue
.line 22
new-instance v0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;
invoke-direct {v0}, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;-><init>()V
.line 23
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result v1
.line 24
const/4 v2, 0x1
if-ne v1, v2, :cond_24
.line 26
invoke-virtual {p0}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aPH:Ljava/lang/String;
.line 27
invoke-virtual {p0}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQg:Ljava/lang/String;
.line 28
invoke-virtual {p0}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQh:Ljava/lang/String;
.line 29
invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I
move-result v1
iput v1, v0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQi:I
.line 32
:cond_24
return-object v0
.end method
# virtual methods
.method public describeContents()I
.registers 2
.prologue
.line 37
const/4 v0, 0x0
return v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 4
.prologue
.line 42
const/4 v0, 0x1
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
.line 43
iget-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aPH:Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 44
iget-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQg:Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 45
iget-object v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQh:Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 46
iget v0, p0, Lcom/cmcm/security/checkVirus/scan/monitor/VirusDataImpl;->aQi:I
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
.line 47
return-void
.end method