IKCacheCloudQuery$PkgQueryPathItem.smali
.class public Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;
.super Ljava/lang/Object;
.source "IKCacheCloudQuery.java"
# interfaces
.implements Ljava/lang/Cloneable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/cleanmaster/cleancloud/IKCacheCloudQuery;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "PkgQueryPathItem"
.end annotation
# instance fields
.field public isCustomCleanPath:Z
.field public mCleanMediaFlag:I
.field public mCleanOperation:I
.field public mCleanTime:I
.field public mCleanType:I
.field public mContentType:I
.field public mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
.field public mIsPathStringExist:Z
.field public mNeedCheck:I
.field public mOriPathString:Ljava/lang/String;
.field public mPath:Ljava/lang/String;
.field public mPathString:Ljava/lang/String;
.field public mPathType:I
.field public mPrivacyType:I
.field public mShowInfo:Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$ShowInfo;
.field public mShowInfoResultSource:I
.field public mShowInfoResultType:I
.field public mSignId:Ljava/lang/String;
.field public mTestFlag:I
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
.line 354
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 391
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mCleanType:I
.line 406
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mContentType:I
.line 411
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mCleanMediaFlag:I
.line 426
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mShowInfoResultType:I
.line 431
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mShowInfoResultSource:I
.line 436
const/4 v0, -0x1
iput v0, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mPrivacyType:I
.line 438
iput v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mNeedCheck:I
return-void
.end method
# virtual methods
.method public clone()Ljava/lang/Object;
.registers 8
.prologue
.line 447
const/4 v1, 0x0
.line 449
:try_start_1
invoke-super {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;
:try_end_7
.catch Ljava/lang/CloneNotSupportedException; {:try_start_1 .. :try_end_7} :catch_2d
.line 450
:try_start_7
iget-object v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
if-eqz v1, :cond_21
.line 451
iget-object v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
array-length v1, v1
if-lez v1, :cond_22
.line 452
iget-object v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
array-length v1, v1
new-array v1, v1, [Lcom/cleanmaster/junk/bean/FilePathInfo;
.line 453
iget-object v2, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
const/4 v3, 0x0
const/4 v4, 0x0
iget-object v5, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
array-length v5, v5
invoke-static {v2, v3, v1, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
.line 454
iput-object v1, v0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
.line 462
:cond_21
:goto_21
return-object v0
.line 456
:cond_22
const/4 v1, 0x0
new-array v1, v1, [Lcom/cleanmaster/junk/bean/FilePathInfo;
iput-object v1, v0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mFiles:[Lcom/cleanmaster/junk/bean/FilePathInfo;
:try_end_27
.catch Ljava/lang/CloneNotSupportedException; {:try_start_7 .. :try_end_27} :catch_28
goto :goto_21
.line 459
:catch_28
move-exception v1
.line 460
:goto_29
invoke-virtual {v1}, Ljava/lang/CloneNotSupportedException;->printStackTrace()V
goto :goto_21
.line 459
:catch_2d
move-exception v0
move-object v6, v0
move-object v0, v1
move-object v1, v6
goto :goto_29
.end method
.method public toString()Ljava/lang/String;
.registers 3
.prologue
.line 467
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "[signId:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mSignId:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mPath/String:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v0, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mPath:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_54
iget-object v0, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mPathString:Ljava/lang/String;
:goto_21
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mPrivacyType:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mPrivacyType:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mCleanType:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mCleanType:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mIsPathStringExist:"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-boolean v1, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mIsPathStringExist:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "]"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_54
iget-object v0, p0, Lcom/cleanmaster/cleancloud/IKCacheCloudQuery$PkgQueryPathItem;->mPath:Ljava/lang/String;
goto :goto_21
.end method