brj$10.smali

.class Ldxoptimizer/brj$10;
.super Ldxoptimizer/alk;
.source "TrashCleanConfigImpl.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Ldxoptimizer/brj;->h()V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field a:Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/SparseArray",
            "<",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/dianxinos/optimizer/engine/trash/TrashItem;",
            ">;>;"
        }
    .end annotation
.end field

.field b:Lcom/dianxinos/optimizer/module/space/WhiteListCache;

.field c:I

.field final synthetic d:Ldxoptimizer/brj;


# direct methods
.method constructor <init>(Ldxoptimizer/brj;)V
    .registers 3

    .prologue
    .line 1096
    iput-object p1, p0, Ldxoptimizer/brj$10;->d:Ldxoptimizer/brj;

    invoke-direct {p0}, Ldxoptimizer/alk;-><init>()V

    .line 1098
    new-instance v0, Landroid/util/SparseArray;

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

    iput-object v0, p0, Ldxoptimizer/brj$10;->a:Landroid/util/SparseArray;

    return-void
.end method


# virtual methods
.method public a()V
    .registers 2

    .prologue
    .line 1105
    const/4 v0, 0x0

    invoke-static {v0}, Lcom/dianxinos/optimizer/module/space/WhiteListCache;->a(Z)Lcom/dianxinos/optimizer/module/space/WhiteListCache;

    move-result-object v0

    .line 1106
    invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/space/WhiteListCache;->b()V

    .line 1107
    iput-object v0, p0, Ldxoptimizer/brj$10;->b:Lcom/dianxinos/optimizer/module/space/WhiteListCache;

    .line 1108
    return-void
.end method

.method public a(ILcom/dianxinos/optimizer/engine/trash/TrashItem;)V
    .registers 5

    .prologue
    .line 1117
    iget v0, p2, Lcom/dianxinos/optimizer/engine/trash/TrashItem;->trashType:I

    const/16 v1, 0xa

    if-ne v0, v1, :cond_7

    .line 1126
    :cond_6
    :goto_6
    return-void

    .line 1120
    :cond_7
    iget-object v0, p0, Ldxoptimizer/brj$10;->b:Lcom/dianxinos/optimizer/module/space/WhiteListCache;

    .line 1121
    if-eqz v0, :cond_11

    invoke-virtual {v0, p2}, Lcom/dianxinos/optimizer/module/space/WhiteListCache;->a(Lcom/dianxinos/optimizer/engine/trash/TrashItem;)Z

    move-result v0

    if-nez v0, :cond_6

    .line 1124
    :cond_11
    iget-object v0, p0, Ldxoptimizer/brj$10;->d:Ldxoptimizer/brj;

    iget-object v1, p0, Ldxoptimizer/brj$10;->a:Landroid/util/SparseArray;

    invoke-static {v0, v1, p2}, Ldxoptimizer/brj;->a(Ldxoptimizer/brj;Landroid/util/SparseArray;Lcom/dianxinos/optimizer/engine/trash/TrashItem;)V

    .line 1125
    iget v0, p0, Ldxoptimizer/brj$10;->c:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Ldxoptimizer/brj$10;->c:I

    goto :goto_6
.end method

.method public a(ILjava/lang/String;)V
    .registers 3

    .prologue
    .line 1113
    return-void
.end method

.method public b()V
    .registers 3

    .prologue
    .line 1130
    iget-object v0, p0, Ldxoptimizer/brj$10;->d:Ldxoptimizer/brj;

    iget-object v1, p0, Ldxoptimizer/brj$10;->a:Landroid/util/SparseArray;

    invoke-static {v0, v1}, Ldxoptimizer/brj;->a(Ldxoptimizer/brj;Landroid/util/SparseArray;)V

    .line 1131
    iget-object v0, p0, Ldxoptimizer/brj$10;->d:Ldxoptimizer/brj;

    iget-object v1, p0, Ldxoptimizer/brj$10;->a:Landroid/util/SparseArray;

    invoke-static {v0, v1}, Ldxoptimizer/brj;->b(Ldxoptimizer/brj;Landroid/util/SparseArray;)V

    .line 1135
    return-void
.end method