.class public final Landroidx/core/widget/p; .super Ljava/lang/Object; .source "ScrollerCompat.java" # annotations .annotation runtime Ljava/lang/Deprecated; .end annotation # instance fields .field public a:Landroid/widget/OverScroller; # direct methods .method public constructor (Landroid/content/Context;Landroid/view/animation/Interpolator;)V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V if-eqz p2, :cond_0 .line 2 new-instance v0, Landroid/widget/OverScroller; invoke-direct {v0, p1, p2}, Landroid/widget/OverScroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V goto :goto_0 :cond_0 new-instance v0, Landroid/widget/OverScroller; invoke-direct {v0, p1}, Landroid/widget/OverScroller;->(Landroid/content/Context;)V :goto_0 iput-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; return-void .end method .method public static c(Landroid/content/Context;)Landroidx/core/widget/p; .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation const/4 v0, 0x0 .line 1 invoke-static {p0, v0}, Landroidx/core/widget/p;->d(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroidx/core/widget/p; move-result-object p0 return-object p0 .end method .method public static d(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroidx/core/widget/p; .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 new-instance v0, Landroidx/core/widget/p; invoke-direct {v0, p0, p1}, Landroidx/core/widget/p;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V return-object v0 .end method # virtual methods .method public a()V .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->abortAnimation()V return-void .end method .method public b()Z .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->computeScrollOffset()Z move-result v0 return v0 .end method .method public e(IIIIIIII)V .locals 10 .annotation runtime Ljava/lang/Deprecated; .end annotation move-object v0, p0 .line 1 iget-object v1, v0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; move v2, p1 move v3, p2 move v4, p3 move v5, p4 move v6, p5 move/from16 v7, p6 move/from16 v8, p7 move/from16 v9, p8 invoke-virtual/range {v1 .. v9}, Landroid/widget/OverScroller;->fling(IIIIIIII)V return-void .end method .method public f(IIIIIIIIII)V .locals 12 .annotation runtime Ljava/lang/Deprecated; .end annotation move-object v0, p0 .line 1 iget-object v1, v0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; move v2, p1 move v3, p2 move v4, p3 move/from16 v5, p4 move/from16 v6, p5 move/from16 v7, p6 move/from16 v8, p7 move/from16 v9, p8 move/from16 v10, p9 move/from16 v11, p10 invoke-virtual/range {v1 .. v11}, Landroid/widget/OverScroller;->fling(IIIIIIIIII)V return-void .end method .method public g()F .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->getCurrVelocity()F move-result v0 return v0 .end method .method public h()I .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->getCurrX()I move-result v0 return v0 .end method .method public i()I .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->getCurrY()I move-result v0 return v0 .end method .method public j()I .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->getFinalX()I move-result v0 return v0 .end method .method public k()I .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->getFinalY()I move-result v0 return v0 .end method .method public l()Z .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->isFinished()Z move-result v0 return v0 .end method .method public m()Z .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0}, Landroid/widget/OverScroller;->isOverScrolled()Z move-result v0 return v0 .end method .method public n(III)V .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0, p1, p2, p3}, Landroid/widget/OverScroller;->notifyHorizontalEdgeReached(III)V return-void .end method .method public o(III)V .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0, p1, p2, p3}, Landroid/widget/OverScroller;->notifyVerticalEdgeReached(III)V return-void .end method .method public p(IIIIII)Z .locals 7 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; move v1, p1 move v2, p2 move v3, p3 move v4, p4 move v5, p5 move v6, p6 invoke-virtual/range {v0 .. v6}, Landroid/widget/OverScroller;->springBack(IIIIII)Z move-result p1 return p1 .end method .method public q(IIII)V .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; invoke-virtual {v0, p1, p2, p3, p4}, Landroid/widget/OverScroller;->startScroll(IIII)V return-void .end method .method public r(IIIII)V .locals 6 .annotation runtime Ljava/lang/Deprecated; .end annotation .line 1 iget-object v0, p0, Landroidx/core/widget/p;->a:Landroid/widget/OverScroller; move v1, p1 move v2, p2 move v3, p3 move v4, p4 move v5, p5 invoke-virtual/range {v0 .. v5}, Landroid/widget/OverScroller;->startScroll(IIIII)V return-void .end method