ha.smali
.class public final Ldxoptimizer/ha;
.super Ljava/lang/Object;
.source "ViewPropertyAnimatorCompat.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/ha$f;,
Ldxoptimizer/ha$e;,
Ldxoptimizer/ha$c;,
Ldxoptimizer/ha$d;,
Ldxoptimizer/ha$b;,
Ldxoptimizer/ha$a;,
Ldxoptimizer/ha$g;
}
.end annotation
# static fields
.field static final d:Ldxoptimizer/ha$g;
# instance fields
.field a:Ljava/lang/Runnable;
.field b:Ljava/lang/Runnable;
.field c:I
.field private e:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference",
"<",
"Landroid/view/View;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 2
.prologue
.line 659
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
.line 660
const/16 v1, 0x15
if-lt v0, v1, :cond_e
.line 661
new-instance v0, Ldxoptimizer/ha$f;
invoke-direct {v0}, Ldxoptimizer/ha$f;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
.line 673
:goto_d
return-void
.line 662
:cond_e
const/16 v1, 0x13
if-lt v0, v1, :cond_1a
.line 663
new-instance v0, Ldxoptimizer/ha$e;
invoke-direct {v0}, Ldxoptimizer/ha$e;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
goto :goto_d
.line 664
:cond_1a
const/16 v1, 0x12
if-lt v0, v1, :cond_26
.line 665
new-instance v0, Ldxoptimizer/ha$c;
invoke-direct {v0}, Ldxoptimizer/ha$c;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
goto :goto_d
.line 666
:cond_26
const/16 v1, 0x10
if-lt v0, v1, :cond_32
.line 667
new-instance v0, Ldxoptimizer/ha$d;
invoke-direct {v0}, Ldxoptimizer/ha$d;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
goto :goto_d
.line 668
:cond_32
const/16 v1, 0xe
if-lt v0, v1, :cond_3e
.line 669
new-instance v0, Ldxoptimizer/ha$b;
invoke-direct {v0}, Ldxoptimizer/ha$b;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
goto :goto_d
.line 671
:cond_3e
new-instance v0, Ldxoptimizer/ha$a;
invoke-direct {v0}, Ldxoptimizer/ha$a;-><init>()V
sput-object v0, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
goto :goto_d
.end method
.method constructor <init>(Landroid/view/View;)V
.registers 3
.prologue
const/4 v0, 0x0
.line 35
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 28
iput-object v0, p0, Ldxoptimizer/ha;->a:Ljava/lang/Runnable;
.line 29
iput-object v0, p0, Ldxoptimizer/ha;->b:Ljava/lang/Runnable;
.line 30
const/4 v0, -0x1
iput v0, p0, Ldxoptimizer/ha;->c:I
.line 36
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/ha;->e:Ljava/lang/ref/WeakReference;
.line 37
return-void
.end method
# virtual methods
.method public a()J
.registers 3
.prologue
.line 809
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_11
.line 810
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;)J
move-result-wide v0
.line 812
:goto_10
return-wide v0
:cond_11
const-wide/16 v0, 0x0
goto :goto_10
.end method
.method public a(F)Ldxoptimizer/ha;
.registers 4
.prologue
.line 705
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 706
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;F)V
.line 708
:cond_f
return-object p0
.end method
.method public a(J)Ldxoptimizer/ha;
.registers 6
.prologue
.line 688
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 689
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1, p2}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;J)V
.line 691
:cond_f
return-object p0
.end method
.method public a(Landroid/view/animation/Interpolator;)Ldxoptimizer/ha;
.registers 4
.prologue
.line 828
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 829
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;Landroid/view/animation/Interpolator;)V
.line 831
:cond_f
return-object p0
.end method
.method public a(Ldxoptimizer/he;)Ldxoptimizer/ha;
.registers 4
.prologue
.line 1328
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 1329
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;Ldxoptimizer/he;)V
.line 1331
:cond_f
return-object p0
.end method
.method public a(Ldxoptimizer/hg;)Ldxoptimizer/ha;
.registers 4
.prologue
.line 1347
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 1348
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->a(Ldxoptimizer/ha;Landroid/view/View;Ldxoptimizer/hg;)V
.line 1350
:cond_f
return-object p0
.end method
.method public b(F)Ldxoptimizer/ha;
.registers 4
.prologue
.line 739
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 740
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->b(Ldxoptimizer/ha;Landroid/view/View;F)V
.line 742
:cond_f
return-object p0
.end method
.method public b(J)Ldxoptimizer/ha;
.registers 6
.prologue
.line 862
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 863
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1, p2}, Ldxoptimizer/ha$g;->b(Ldxoptimizer/ha;Landroid/view/View;J)V
.line 865
:cond_f
return-object p0
.end method
.method public b()V
.registers 3
.prologue
.line 1062
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 1063
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0}, Ldxoptimizer/ha$g;->b(Ldxoptimizer/ha;Landroid/view/View;)V
.line 1065
:cond_f
return-void
.end method
.method public c(F)Ldxoptimizer/ha;
.registers 4
.prologue
.line 756
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 757
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0, p1}, Ldxoptimizer/ha$g;->c(Ldxoptimizer/ha;Landroid/view/View;F)V
.line 759
:cond_f
return-object p0
.end method
.method public c()V
.registers 3
.prologue
.line 1248
iget-object v0, p0, Ldxoptimizer/ha;->e:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-eqz v0, :cond_f
.line 1249
sget-object v1, Ldxoptimizer/ha;->d:Ldxoptimizer/ha$g;
invoke-interface {v1, p0, v0}, Ldxoptimizer/ha$g;->c(Ldxoptimizer/ha;Landroid/view/View;)V
.line 1251
:cond_f
return-void
.end method