bri$1.smali
.class Ldxoptimizer/bri$1;
.super Ldxoptimizer/alk;
.source "StorageCleanTrashDispatcher.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/bri;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Ldxoptimizer/bri;
# direct methods
.method constructor <init>(Ldxoptimizer/bri;)V
.registers 2
.prologue
.line 493
iput-object p1, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {p0}, Ldxoptimizer/alk;-><init>()V
return-void
.end method
.method private c()V
.registers 6
.prologue
const/4 v4, 0x0
.line 536
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
invoke-static {v0, v2, v3}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;J)J
.line 538
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
const/4 v1, 0x1
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Z)Z
.line 539
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v4}, Ldxoptimizer/brl;->a(Z)Ldxoptimizer/brl;
move-result-object v1
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/brl;)Ldxoptimizer/brl;
.line 540
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->g(Ldxoptimizer/bri;)Ldxoptimizer/brl;
move-result-object v0
invoke-virtual {v0}, Ldxoptimizer/brl;->d()V
.line 541
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->g(Ldxoptimizer/bri;)Ldxoptimizer/brl;
move-result-object v0
invoke-virtual {v0}, Ldxoptimizer/brl;->e()V
.line 544
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0, v4}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;I)I
.line 545
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0, v4}, Ldxoptimizer/bri;->b(Ldxoptimizer/bri;I)I
.line 547
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
const/4 v1, 0x0
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Lcom/dianxinos/optimizer/engine/trash/TrashItem;)Lcom/dianxinos/optimizer/engine/trash/TrashItem;
.line 549
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$g;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$g;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$g;)Ldxoptimizer/bri$g;
.line 550
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$l;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$l;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$l;)Ldxoptimizer/bri$l;
.line 551
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$h;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$h;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$h;)Ldxoptimizer/bri$h;
.line 553
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$b;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$b;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$b;)Ldxoptimizer/bri$b;
.line 554
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$a;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$a;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$a;)Ldxoptimizer/bri$a;
.line 556
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$m;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$m;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$m;)Ldxoptimizer/bri$m;
.line 557
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/bri$j;
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-direct {v1, v2}, Ldxoptimizer/bri$j;-><init>(Ldxoptimizer/bri;)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/bri$j;)Ldxoptimizer/bri$j;
.line 558
return-void
.end method
# virtual methods
.method public a()V
.registers 1
.prologue
.line 497
invoke-direct {p0}, Ldxoptimizer/bri$1;->c()V
.line 498
return-void
.end method
.method public a(ILcom/dianxinos/optimizer/engine/trash/TrashItem;)V
.registers 4
.prologue
.line 509
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-virtual {v0, p1, p2}, Ldxoptimizer/bri;->a(ILcom/dianxinos/optimizer/engine/trash/TrashItem;)V
.line 510
return-void
.end method
.method public a(ILjava/lang/String;)V
.registers 3
.prologue
.line 502
return-void
.end method
.method public b()V
.registers 7
.prologue
const/4 v2, 0x0
const/4 v4, 0x1
.line 516
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;)V
.line 517
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0, v2}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Z)Z
.line 518
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0, v4}, Ldxoptimizer/bri;->b(Ldxoptimizer/bri;Z)Z
.line 520
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
new-instance v1, Ldxoptimizer/ama;
invoke-direct {v1, v4}, Ldxoptimizer/ama;-><init>(Z)V
invoke-static {v0, v1}, Ldxoptimizer/bri;->a(Ldxoptimizer/bri;Ldxoptimizer/ama;)Ldxoptimizer/ama;
.line 521
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->c(Ldxoptimizer/bri;)Ldxoptimizer/ama;
move-result-object v0
sget-object v1, Ldxoptimizer/alq;->b:[I
aget v1, v1, v2
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
.line 522
invoke-static {v2}, Ldxoptimizer/bri;->b(Ldxoptimizer/bri;)J
move-result-wide v2
.line 521
invoke-virtual {v0, v1, v2, v3}, Ldxoptimizer/ama;->b(IJ)V
.line 523
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->c(Ldxoptimizer/bri;)Ldxoptimizer/ama;
move-result-object v0
sget-object v1, Ldxoptimizer/alq;->b:[I
aget v1, v1, v4
iget-object v2, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
.line 524
invoke-static {v2}, Ldxoptimizer/bri;->d(Ldxoptimizer/bri;)J
move-result-wide v2
.line 523
invoke-virtual {v0, v1, v2, v3}, Ldxoptimizer/ama;->b(IJ)V
.line 525
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->c(Ldxoptimizer/bri;)Ldxoptimizer/ama;
move-result-object v0
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
iget-object v1, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v1}, Ldxoptimizer/bri;->e(Ldxoptimizer/bri;)J
move-result-wide v4
sub-long/2addr v2, v4
invoke-virtual {v0, v2, v3}, Ldxoptimizer/ama;->a(J)V
.line 527
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->c(Ldxoptimizer/bri;)Ldxoptimizer/ama;
move-result-object v0
invoke-virtual {v0}, Ldxoptimizer/ama;->c()V
.line 528
iget-object v0, p0, Ldxoptimizer/bri$1;->a:Ldxoptimizer/bri;
invoke-static {v0}, Ldxoptimizer/bri;->f(Ldxoptimizer/bri;)V
.line 529
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {v0, v1}, Ldxoptimizer/bsi;->w(J)V
.line 530
return-void
.end method