ImagesOptimizeService$ProgressCreator.smali
.class Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "ProgressCreator"
.end annotation
# instance fields
.field private a:J
.field private b:J
.field private c:J
.field private d:I
.field private e:I
.field private f:Ljava/io/File;
.field private g:Ljava/io/File;
# direct methods
.method constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private d()J
.registers 6
iget-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->b:J
const/4 v4, 0x1
long-to-double v0, v0
const/4 v4, 0x4
iget-wide v2, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->a:J
const/4 v4, 0x5
long-to-double v2, v2
div-double/2addr v0, v2
iget-wide v2, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->c:J
long-to-double v2, v2
const/4 v4, 0x1
div-double/2addr v2, v0
double-to-long v0, v2
const/4 v4, 0x5
return-wide v0
.end method
# virtual methods
.method a(J)V
.registers 6
const/4 v2, 0x4
iget-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->b:J
const/4 v2, 0x3
add-long/2addr v0, p1
iput-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->b:J
const/4 v2, 0x3
iget-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->c:J
const/4 v2, 0x7
sub-long/2addr v0, p1
iput-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->c:J
const/4 v2, 0x2
return-void
.end method
.method b(J)V
.registers 6
iget-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->a:J
const/4 v2, 0x7
add-long/2addr v0, p1
const/4 v2, 0x0
iput-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->a:J
const/4 v2, 0x0
return-void
.end method
.method c()Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$Progress;
.registers 10
invoke-direct {p0}, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->d()J
move-result-wide v5
const/4 v8, 0x6
new-instance v7, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$Progress;
iget-object v1, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->f:Ljava/io/File;
const/4 v8, 0x7
iget-object v2, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->g:Ljava/io/File;
const/4 v8, 0x0
iget v3, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->e:I
iget v4, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->d:I
move-object v0, v7
move-object v0, v7
const/4 v8, 0x4
invoke-direct/range {v0 .. v6}, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$Progress;-><init>(Ljava/io/File;Ljava/io/File;IIJ)V
const/4 v8, 0x1
return-object v7
.end method
.method e()J
.registers 4
const/4 v2, 0x1
iget-wide v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->b:J
return-wide v0
.end method
.method f()V
.registers 3
iget v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->e:I
add-int/lit8 v0, v0, 0x1
const/4 v1, 0x2
iput v0, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->e:I
const/4 v1, 0x0
return-void
.end method
.method g(Ljava/io/File;)V
.registers 3
const/4 v0, 0x5
iput-object p1, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->f:Ljava/io/File;
return-void
.end method
.method h(Ljava/io/File;)V
.registers 3
const/4 v0, 0x0
iput-object p1, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->g:Ljava/io/File;
return-void
.end method
.method i(J)V
.registers 4
iput-wide p1, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->c:J
return-void
.end method
.method j(I)V
.registers 3
iput p1, p0, Lcom/avast/android/cleaner/imageOptimize/ImagesOptimizeService$ProgressCreator;->d:I
const/4 v0, 0x2
return-void
.end method