brl$3$1.smali
.class Ldxoptimizer/brl$3$1;
.super Ldxoptimizer/alf;
.source "TrashResultCache.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Ldxoptimizer/brl$3;->run()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field a:Z
.field final synthetic b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
.field final synthetic c:Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;
.field final synthetic d:Ldxoptimizer/brl$3;
# direct methods
.method constructor <init>(Ldxoptimizer/brl$3;Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;)V
.registers 4
.prologue
.line 826
iput-object p1, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iput-object p2, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
iput-object p3, p0, Ldxoptimizer/brl$3$1;->c:Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;
invoke-direct {p0}, Ldxoptimizer/alf;-><init>()V
return-void
.end method
# virtual methods
.method public a()V
.registers 1
.prologue
.line 831
return-void
.end method
.method public a(IIIJLjava/lang/String;)V
.registers 11
.prologue
.line 835
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
iget-object v1, p0, Ldxoptimizer/brl$3$1;->c:Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;
invoke-virtual {v0, p4, p5, v1}, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->notifyClean(JLcom/dianxinos/optimizer/module/space/model/TrashItemOption;)Z
move-result v0
if-eqz v0, :cond_1e
.line 836
iget-object v0, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget-object v0, v0, Ldxoptimizer/brl$3;->g:Ldxoptimizer/brl;
iget-object v1, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget v1, v1, Ldxoptimizer/brl$3;->a:I
iget-object v2, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget v2, v2, Ldxoptimizer/brl$3;->b:I
iget-object v3, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget-object v3, v3, Ldxoptimizer/brl$3;->c:Ljava/lang/String;
invoke-static {v0, v1, v2, v3}, Ldxoptimizer/brl;->a(Ldxoptimizer/brl;IILjava/lang/String;)V
.line 846
:goto_1d
return-void
.line 838
:cond_1e
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
iget-wide v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J
const-wide/16 v2, 0x0
cmp-long v0, v0, v2
if-nez v0, :cond_2e
.line 839
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
const/4 v1, 0x2
iput v1, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I
goto :goto_1d
.line 840
:cond_2e
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
iget-wide v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J
iget-object v2, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
iget-wide v2, v2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->size:J
cmp-long v0, v0, v2
if-nez v0, :cond_40
.line 841
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
const/4 v1, 0x0
iput v1, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I
goto :goto_1d
.line 843
:cond_40
iget-object v0, p0, Ldxoptimizer/brl$3$1;->b:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
const/4 v1, 0x1
iput v1, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I
goto :goto_1d
.end method
.method public a(IJ)V
.registers 4
.prologue
.line 866
return-void
.end method
.method public b()V
.registers 5
.prologue
.line 850
iget-object v0, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget-object v0, v0, Ldxoptimizer/brl$3;->d:Ldxoptimizer/afa;
if-eqz v0, :cond_d
.line 851
iget-object v0, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget-object v0, v0, Ldxoptimizer/brl$3;->d:Ldxoptimizer/afa;
invoke-interface {v0}, Ldxoptimizer/afa;->a()V
.line 853
:cond_d
iget-object v0, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget-object v0, v0, Ldxoptimizer/brl$3;->g:Ldxoptimizer/brl;
const/4 v1, 0x1
new-array v1, v1, [I
const/4 v2, 0x0
iget-object v3, p0, Ldxoptimizer/brl$3$1;->d:Ldxoptimizer/brl$3;
iget v3, v3, Ldxoptimizer/brl$3;->a:I
aput v3, v1, v2
invoke-virtual {v0, v1}, Ldxoptimizer/brl;->b([I)V
.line 854
return-void
.end method
.method public c()Lcom/dianxinos/optimizer/engine/trash/TrashCleanInfo;
.registers 2
.prologue
.line 858
iget-boolean v0, p0, Ldxoptimizer/brl$3$1;->a:Z
if-eqz v0, :cond_6
.line 859
const/4 v0, 0x0
.line 861
:goto_5
return-object v0
.line 860
:cond_6
const/4 v0, 0x1
iput-boolean v0, p0, Ldxoptimizer/brl$3$1;->a:Z
.line 861
iget-object v0, p0, Ldxoptimizer/brl$3$1;->c:Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;
iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;->trashItem:Ljava/io/Serializable;
check-cast v0, Lcom/dianxinos/optimizer/engine/trash/TrashItem;
invoke-virtual {v0}, Lcom/dianxinos/optimizer/engine/trash/TrashItem;->toTrashCleanInfo()Lcom/dianxinos/optimizer/engine/trash/TrashCleanInfo;
move-result-object v0
goto :goto_5
.end method