ICacheInfo.smali

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


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

.field public static final INFOTYPE_ROOTCACHE:I = 0x5

.field public static final INFOTYPE_ROOTCACHEITEM:I = 0x6

.field public static final INFOTYPE_SYSFIXEDFIELITEM:I = 0x4

.field public static final INFOTYPE_SYSFIXEDFILE:I = 0x3

.field public static final INFOTYPE_SYSTEMCACHE:I = 0x0

.field public static final INFOTYPE_SYSTEMCACHEITEM:I = 0x1

.field public static final TYPE_BIG_FILE_EXTEND_CACHE:I = 0x11


# virtual methods
.method public abstract getAndroidDataCacheSize()J
.end method

.method public abstract getAppInfo()Landroid/content/pm/ApplicationInfo;
.end method

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

.method public abstract getCacheDataList()Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/CacheItemInfo;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getCleanTypeForWeChat()I
.end method

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

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

.method public abstract getInfoType()I
.end method

.method public abstract getSize()J
.end method

.method public abstract isCheck()Z
.end method

.method public abstract setCheck(Z)V
.end method

.method public abstract setCleanTypeForWeChat(I)V
.end method

.method public abstract setSize(J)V
.end method