ICleanRequest.smali

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


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest$ICleanCallback;
    }
.end annotation


# static fields
.field public static final CLEAN_TYPE_DETAIL:I = 0x1

.field public static final CLEAN_TYPE_NONE:I = 0x0

.field public static final CLEAN_TYPE_ONETAP:I = 0x2

.field public static final CLEAN_TYPE_SWIPE:I = 0x4


# virtual methods
.method public abstract getCleanCallback()Lcom/cm/plugincluster/junkengine/junk/engine/ICleanRequest$ICleanCallback;
.end method

.method public abstract getCleanJunkInfoList()Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/Map",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/engine/IJunkRequest$EM_JUNK_DATA_TYPE;",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/junkengine/junk/bean/JunkInfoBase;",
            ">;>;"
        }
    .end annotation
.end method

.method public abstract getCleanType()I
.end method

.method public abstract getRequestConfig()Lcom/cm/plugincluster/junkengine/junk/engine/IRequestConfig;
.end method

.method public abstract setRequestConfig(Lcom/cm/plugincluster/junkengine/junk/engine/IRequestConfig;)V
.end method