JunkInfoBase.smali

.class public abstract Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
.super Ljava/lang/Object;
.source "JunkInfoBase.java"

# interfaces
.implements Ljava/lang/Comparable;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Ljava/lang/Comparable",
        "<",
        "Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;",
        ">;"
    }
.end annotation


# static fields
.field public static final JUNK_APK:I = 0x2

.field public static final JUNK_APP:I = 0x3

.field public static final JUNK_CACHE:I = 0x1

.field public static final JUNK_SD_RUBBISH:I = 0x0

.field public static final JUNK_VIDEO:I = 0x5

.field public static final MOVE_APP:I = 0x4

.field public static final SCAN_TYPE_ADVANCED:I = 0x2

.field public static final SCAN_TYPE_NONE:I = 0x0

.field public static final SCAN_TYPE_STANDARD:I = 0x1


# instance fields
.field private mAudioNum:I

.field private mCleanType:I

.field private mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

.field private mImageNum:I

.field private mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

.field private mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

.field private mJunkType:I

.field private mMediaList:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;",
            ">;"
        }
    .end annotation
.end field

.field private mScanType:I

.field protected mSize:J

.field protected mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

.field private mVideoNum:I

.field protected mbCheck:Z

.field protected mbHaveSetSize:Z

.field protected mbIgnore:Z

.field protected mbRecycle:Z


# direct methods
.method public constructor <init>(I)V
    .registers 7

    .prologue
    const/4 v4, 0x0

    const/4 v3, -0x1

    const/4 v2, 0x0

    .line 38
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 22
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    .line 24
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    .line 25
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    .line 26
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    .line 27
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    .line 28
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    .line 29
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbRecycle:Z

    .line 31
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    .line 33
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    .line 34
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    .line 35
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    .line 36
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    .line 37
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    .line 202
    sget-object v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;->Unknown:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    .line 40
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    .line 41
    sget-object v0, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->UNKNOWN:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    .line 42
    return-void
.end method

.method public constructor <init>(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)V
    .registers 7

    .prologue
    const/4 v4, 0x0

    const/4 v3, -0x1

    const/4 v2, 0x0

    .line 75
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 22
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    .line 24
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    .line 25
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    .line 26
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    .line 27
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    .line 28
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    .line 29
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbRecycle:Z

    .line 31
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    .line 33
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    .line 34
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    .line 35
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    .line 36
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    .line 37
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    .line 202
    sget-object v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;->Unknown:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    .line 76
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    .line 77
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    .line 78
    iget-boolean v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    .line 79
    iget-boolean v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    .line 80
    iget-boolean v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    .line 81
    iget-wide v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    iput-wide v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    .line 82
    iget-object v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    .line 83
    iget-boolean v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbRecycle:Z

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbRecycle:Z

    .line 84
    iget-object v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    .line 86
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    .line 87
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    .line 88
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    .line 90
    iget-object v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    .line 91
    iget v0, p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    .line 92
    return-void
.end method

.method public constructor <init>(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
    .registers 8

    .prologue
    const/4 v5, 0x1

    const/4 v4, 0x0

    const/4 v3, -0x1

    const/4 v2, 0x0

    .line 44
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 22
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    .line 24
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    .line 25
    iput-boolean v5, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    .line 26
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    .line 27
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    .line 28
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    .line 29
    iput-boolean v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbRecycle:Z

    .line 31
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    .line 33
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    .line 34
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    .line 35
    iput v3, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    .line 36
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    .line 37
    iput-object v4, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    .line 202
    sget-object v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;->Unknown:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    .line 45
    iput-object p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    .line 48
    sget-object v0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$1;->$SwitchMap$com$cm$plugincluster$junkengine$junk$engine$IJunkRequest$EM_JUNK_DATA_TYPE:[I

    invoke-virtual {p1}, Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;->ordinal()I

    move-result v1

    aget v0, v0, v1

    packed-switch v0, :pswitch_data_44

    .line 73
    :goto_34
    return-void

    .line 53
    :pswitch_35
    iput v5, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    goto :goto_34

    .line 61
    :pswitch_38
    iput v2, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    goto :goto_34

    .line 65
    :pswitch_3b
    const/4 v0, 0x2

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    goto :goto_34

    .line 68
    :pswitch_3f
    const/4 v0, 0x5

    iput v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    goto :goto_34

    .line 48
    nop

    :pswitch_data_44
    .packed-switch 0x1
        :pswitch_35
        :pswitch_35
        :pswitch_35
        :pswitch_35
        :pswitch_38
        :pswitch_38
        :pswitch_38
        :pswitch_38
        :pswitch_38
        :pswitch_3b
        :pswitch_3f
    .end packed-switch
.end method


# virtual methods
.method public addMediaList(Ljava/util/List;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 111
    if-eqz p1, :cond_8

    invoke-interface {p1}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 118
    :cond_8
    :goto_8
    return-void

    .line 114
    :cond_9
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    if-nez v0, :cond_14

    .line 115
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    .line 117
    :cond_14
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    goto :goto_8
.end method

.method public abstract compareTo(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)I
.end method

.method public bridge synthetic compareTo(Ljava/lang/Object;)I
    .registers 3

    .prologue
    .line 10
    check-cast p1, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    invoke-virtual {p0, p1}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->compareTo(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)I

    move-result v0

    return v0
.end method

.method public getAndroidDataCacheSize()J
    .registers 3

    .prologue
    .line 222
    invoke-virtual {p0}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getSysCacheOnCardInfo()Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    move-result-object v0

    if-eqz v0, :cond_d

    .line 223
    invoke-virtual {p0}, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->getSysCacheOnCardInfo()Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    move-result-object v0

    iget-wide v0, v0, Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;->nTotalSize:J

    .line 225
    :goto_c
    return-wide v0

    :cond_d
    const-wide/16 v0, 0x0

    goto :goto_c
.end method

.method public getAudioNum()I
    .registers 2

    .prologue
    .line 137
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    return v0
.end method

.method public getCleanType()I
    .registers 2

    .prologue
    .line 194
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    return v0
.end method

.method public getFileType()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;
    .registers 2

    .prologue
    .line 207
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    return-object v0
.end method

.method public getImageNum()I
    .registers 2

    .prologue
    .line 145
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    return v0
.end method

.method public getJunkDataType()Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;
    .registers 2

    .prologue
    .line 107
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    return-object v0
.end method

.method public getJunkInfoBaseSdk()Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;
    .registers 2

    .prologue
    .line 211
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    return-object v0
.end method

.method public getJunkType()I
    .registers 2

    .prologue
    .line 149
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkType:I

    return v0
.end method

.method public getMediaList()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/MediaFile;",
            ">;"
        }
    .end annotation

    .prologue
    .line 121
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mMediaList:Ljava/util/List;

    return-object v0
.end method

.method public abstract getName()Ljava/lang/String;
.end method

.method public getScanType()I
    .registers 2

    .prologue
    .line 99
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    return v0
.end method

.method public getSize()J
    .registers 3

    .prologue
    .line 169
    iget-wide v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    return-wide v0
.end method

.method public getSysCacheOnCardInfo()Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;
    .registers 2

    .prologue
    .line 182
    iget-object v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    return-object v0
.end method

.method public getVideoNum()I
    .registers 2

    .prologue
    .line 129
    iget v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    return v0
.end method

.method public hadSetSize()Z
    .registers 2

    .prologue
    .line 186
    iget-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    return v0
.end method

.method public isCheck()Z
    .registers 2

    .prologue
    .line 161
    iget-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    return v0
.end method

.method public isIgnore()Z
    .registers 2

    .prologue
    .line 157
    iget-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    return v0
.end method

.method public setAudioNum(I)V
    .registers 2

    .prologue
    .line 133
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mAudioNum:I

    .line 134
    return-void
.end method

.method public setCheck(Z)V
    .registers 2

    .prologue
    .line 165
    iput-boolean p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbCheck:Z

    .line 166
    return-void
.end method

.method public setCleanType(I)V
    .registers 2

    .prologue
    .line 190
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mCleanType:I

    .line 191
    return-void
.end method

.method public setFileType(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;)V
    .registers 2

    .prologue
    .line 204
    iput-object p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mFileType:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase$FileType;

    .line 205
    return-void
.end method

.method public setIgnore(Z)V
    .registers 2

    .prologue
    .line 153
    iput-boolean p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbIgnore:Z

    .line 154
    return-void
.end method

.method public setImageNum(I)V
    .registers 2

    .prologue
    .line 141
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mImageNum:I

    .line 142
    return-void
.end method

.method public setJunkInfoBaseSdk(Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;)V
    .registers 2

    .prologue
    .line 215
    iput-object p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoBaseSdk:Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;

    .line 216
    return-void
.end method

.method public setJunkInfoType(Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;)V
    .registers 2

    .prologue
    .line 103
    iput-object p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mJunkInfoType:Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;

    .line 104
    return-void
.end method

.method public setScanType(I)V
    .registers 2

    .prologue
    .line 95
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mScanType:I

    .line 96
    return-void
.end method

.method public setSize(J)V
    .registers 4

    .prologue
    .line 173
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mbHaveSetSize:Z

    .line 174
    iput-wide p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSize:J

    .line 175
    return-void
.end method

.method public setSysCacheOnCardInfo(Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;)V
    .registers 2

    .prologue
    .line 178
    iput-object p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mSysCacheOnCardInfo:Lcom/cm/plugincluster/junkengine/junk/scan/SysCacheOnCardInfo;

    .line 179
    return-void
.end method

.method public setVideoNum(I)V
    .registers 2

    .prologue
    .line 125
    iput p1, p0, Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;->mVideoNum:I

    .line 126
    return-void
.end method