IJunkUtils.smali

.class public interface abstract Lcom/cleanmaster/junk/intro/IJunkUtils;
.super Ljava/lang/Object;
.source "IJunkUtils.java"


# virtual methods
.method public abstract ControlWait()V
.end method

.method public abstract checkLanguage()V
.end method

.method public abstract cleanAllAppCacheSize()V
.end method

.method public abstract connect()Z
.end method

.method public abstract executeFileCloudScan(Landroid/content/Context;Ljava/lang/String;Landroid/view/View$OnClickListener;)V
.end method

.method public abstract getAllJunkAdv2StdSign()Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/PathItemInfo;",
            ">;>;"
        }
    .end annotation
.end method

.method public abstract getApkTargetFolderParamList()Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cleanmaster/junk/scan/ApkScanTask$TargetFolderParam;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getContext()Landroid/content/Context;
.end method

.method public abstract getCpuNum()I
.end method

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

.method public abstract getDataVersionInt()I
.end method

.method public abstract getExternalFilesRootDir()Ljava/io/File;
.end method

.method public abstract getLabelNameOut(Ljava/lang/String;Landroid/content/pm/PackageInfo;)Ljava/lang/String;
.end method

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

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

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

.method public abstract getPackageCheckerImpl()Lcom/cm/plugincluster/junkengine/cleancloud/IKResidualCloudQuery$IPackageChecker;
.end method

.method public abstract getPkgInfoList()Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Landroid/content/pm/PackageInfo;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getRootStateMonitorImpl()Lcom/cm/plugincluster/common/interfaces/root/IRootStateMonitor;
.end method

.method public abstract getWhiteInfoManagerImpl()Lcom/cleanmaster/junk/intro/IWhiteInfoManager;
.end method

.method public abstract getWhiteListImpl()Lcom/cleanmaster/junk/intro/IWhiteList;
.end method

.method public abstract isAllowAccessNetwork()Z
.end method

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

.method public abstract isCNVersion()Z
.end method

.method public abstract isFileCloudEmpty(Landroid/content/Context;)Z
.end method

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

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

.method public abstract nativeCrashedHandler()V
.end method

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

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

.method public abstract scanApkFile(IILjava/lang/String;I)Z
.end method

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

.method public abstract start_ACTION_ADD_CLEAN_RESULT(Landroid/content/Context;Ljava/util/Collection;)V
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/util/Collection",
            "<",
            "Lcom/cm/plugincluster/cleanmaster/junk/bean/PackageCleanResult;",
            ">;)V"
        }
    .end annotation
.end method