IUninstallRemainInfo.smali

.class public interface abstract Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo;
.super Ljava/lang/Object;
.source "IUninstallRemainInfo.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IResidueItem;,
        Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IMeta;
    }
.end annotation


# virtual methods
.method public abstract getAdapterData()Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/HashMap",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IResidueItem;",
            ">;>;"
        }
    .end annotation
.end method

.method public abstract getAllFilesCountAndSize(Ljava/util/TreeMap;)Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IMeta;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/TreeMap",
            "<",
            "Ljava/lang/String;",
            "+",
            "Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IMeta;",
            ">;)",
            "Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IMeta;"
        }
    .end annotation
.end method

.method public abstract getFMAdapterData()Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/HashMap",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo$IResidueItem;",
            ">;>;"
        }
    .end annotation
.end method

.method public abstract getFileList()Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/ArrayList",
            "<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getFileSize()J
.end method

.method public abstract getNewFileCount(Z)J
.end method

.method public abstract getNewFileList(Z)Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)",
            "Ljava/util/ArrayList",
            "<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getNewFileSize(Z)J
.end method

.method public abstract getNewFolderCount(Z)J
.end method

.method public abstract getSuggestedRemainPath()Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/ArrayList",
            "<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getSuggestedRemainSize()J
.end method

.method public abstract getUninstallRemainInfo()Z
.end method

.method public abstract getUninstallRemainInfo(Lcom/cm/plugincluster/junkengine/cleancloud/IKResidualCloudQuery$PkgQueryData;)Z
.end method

.method public abstract getUninstallRemainInfoFromCloud()Z
.end method

.method public abstract setIncludeALert(Z)Lcom/cm/plugincluster/softmgr/interfaces/plugin/IUninstallRemainInfo;
.end method