ayn.smali
.class public Ldxoptimizer/ayn;
.super Ldxoptimizer/yp;
.source "ReplaceAppDownloadInfo.java"
# interfaces
.implements Ldxoptimizer/agg$b;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/ayn$a;
}
.end annotation
# instance fields
.field public n:I
.field public o:J
.field public p:J
.field public final q:Ldxoptimizer/yx;
.field private r:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference",
"<",
"Ldxoptimizer/ayn$a;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 10
invoke-direct {p0}, Ldxoptimizer/yp;-><init>()V
.line 12
const/4 v0, -0x1
iput v0, p0, Ldxoptimizer/ayn;->n:I
.line 24
new-instance v0, Ldxoptimizer/ayn$1;
invoke-direct {v0, p0}, Ldxoptimizer/ayn$1;-><init>(Ldxoptimizer/ayn;)V
iput-object v0, p0, Ldxoptimizer/ayn;->q:Ldxoptimizer/yx;
return-void
.end method
.method static synthetic a(Ldxoptimizer/ayn;)Ljava/lang/ref/WeakReference;
.registers 2
.prologue
.line 10
iget-object v0, p0, Ldxoptimizer/ayn;->r:Ljava/lang/ref/WeakReference;
return-object v0
.end method
# virtual methods
.method public a(Ldxoptimizer/ayn$a;)V
.registers 3
.prologue
.line 77
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Ldxoptimizer/ayn;->r:Ljava/lang/ref/WeakReference;
.line 78
return-void
.end method
.method public getDownloadState()I
.registers 2
.prologue
.line 92
iget v0, p0, Ldxoptimizer/ayn;->n:I
return v0
.end method
.method public getListener()Ldxoptimizer/yx;
.registers 2
.prologue
.line 97
iget-object v0, p0, Ldxoptimizer/ayn;->q:Ldxoptimizer/yx;
return-object v0
.end method
.method public getPackageName()Ljava/lang/String;
.registers 2
.prologue
.line 87
iget-object v0, p0, Ldxoptimizer/ayn;->b:Ljava/lang/String;
return-object v0
.end method
.method public setDownloadProgress(I)V
.registers 6
.prologue
.line 107
iget-wide v0, p0, Ldxoptimizer/ayn;->p:J
int-to-long v2, p1
mul-long/2addr v0, v2
const-wide/16 v2, 0x64
div-long/2addr v0, v2
iput-wide v0, p0, Ldxoptimizer/ayn;->o:J
.line 108
return-void
.end method
.method public setDownloadState(I)V
.registers 2
.prologue
.line 102
iput p1, p0, Ldxoptimizer/ayn;->n:I
.line 103
return-void
.end method