.class Landroid/support/v7/widget/RecyclerView$6; .super Ljava/lang/Object; .source "RecyclerView.java" # interfaces .implements Landroid/support/v7/widget/AdapterHelper$Callback; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Landroid/support/v7/widget/RecyclerView;->b()V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic a:Landroid/support/v7/widget/RecyclerView; # direct methods .method constructor (Landroid/support/v7/widget/RecyclerView;)V .locals 0 .line 890 iput-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public a(I)Landroid/support/v7/widget/RecyclerView$ViewHolder; .locals 3 .line 893 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 v1, 0x1 invoke-virtual {v0, p1, v1}, Landroid/support/v7/widget/RecyclerView;->a(IZ)Landroid/support/v7/widget/RecyclerView$ViewHolder; move-result-object p1 const/4 v0, 0x0 if-nez p1, :cond_0 return-object v0 .line 899 :cond_0 iget-object v1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object v1, v1, Landroid/support/v7/widget/RecyclerView;->f:Landroid/support/v7/widget/ChildHelper; iget-object v2, p1, Landroid/support/v7/widget/RecyclerView$ViewHolder;->a:Landroid/view/View; invoke-virtual {v1, v2}, Landroid/support/v7/widget/ChildHelper;->c(Landroid/view/View;)Z move-result v1 if-eqz v1, :cond_1 return-object v0 :cond_1 return-object p1 .end method .method public a(II)V .locals 2 .line 910 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 v1, 0x1 invoke-virtual {v0, p1, p2, v1}, Landroid/support/v7/widget/RecyclerView;->a(IIZ)V .line 911 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iput-boolean v1, p1, Landroid/support/v7/widget/RecyclerView;->D:Z .line 912 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object p1, p1, Landroid/support/v7/widget/RecyclerView;->C:Landroid/support/v7/widget/RecyclerView$State; iget v0, p1, Landroid/support/v7/widget/RecyclerView$State;->b:I add-int/2addr v0, p2 iput v0, p1, Landroid/support/v7/widget/RecyclerView$State;->b:I return-void .end method .method public a(IILjava/lang/Object;)V .locals 1 .line 925 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; invoke-virtual {v0, p1, p2, p3}, Landroid/support/v7/widget/RecyclerView;->a(IILjava/lang/Object;)V .line 926 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 p2, 0x1 iput-boolean p2, p1, Landroid/support/v7/widget/RecyclerView;->E:Z return-void .end method .method public a(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V .locals 0 .line 931 invoke-virtual {p0, p1}, Landroid/support/v7/widget/RecyclerView$6;->c(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V return-void .end method .method public b(II)V .locals 2 .line 918 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 v1, 0x0 invoke-virtual {v0, p1, p2, v1}, Landroid/support/v7/widget/RecyclerView;->a(IIZ)V .line 919 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 p2, 0x1 iput-boolean p2, p1, Landroid/support/v7/widget/RecyclerView;->D:Z return-void .end method .method public b(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V .locals 0 .line 954 invoke-virtual {p0, p1}, Landroid/support/v7/widget/RecyclerView$6;->c(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V return-void .end method .method public c(II)V .locals 1 .line 959 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; invoke-virtual {v0, p1, p2}, Landroid/support/v7/widget/RecyclerView;->g(II)V .line 960 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 p2, 0x1 iput-boolean p2, p1, Landroid/support/v7/widget/RecyclerView;->D:Z return-void .end method .method c(Landroid/support/v7/widget/AdapterHelper$UpdateOp;)V .locals 4 .line 935 iget v0, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->a:I const/4 v1, 0x4 if-eq v0, v1, :cond_1 const/16 v1, 0x8 if-eq v0, v1, :cond_0 packed-switch v0, :pswitch_data_0 goto :goto_0 .line 940 :pswitch_0 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object v0, v0, Landroid/support/v7/widget/RecyclerView;->m:Landroid/support/v7/widget/RecyclerView$LayoutManager; iget-object v1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget v2, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->b:I iget p1, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->d:I invoke-virtual {v0, v1, v2, p1}, Landroid/support/v7/widget/RecyclerView$LayoutManager;->b(Landroid/support/v7/widget/RecyclerView;II)V goto :goto_0 .line 937 :pswitch_1 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object v0, v0, Landroid/support/v7/widget/RecyclerView;->m:Landroid/support/v7/widget/RecyclerView$LayoutManager; iget-object v1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget v2, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->b:I iget p1, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->d:I invoke-virtual {v0, v1, v2, p1}, Landroid/support/v7/widget/RecyclerView$LayoutManager;->a(Landroid/support/v7/widget/RecyclerView;II)V goto :goto_0 .line 947 :cond_0 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object v0, v0, Landroid/support/v7/widget/RecyclerView;->m:Landroid/support/v7/widget/RecyclerView$LayoutManager; iget-object v1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget v2, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->b:I iget p1, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->d:I const/4 v3, 0x1 invoke-virtual {v0, v1, v2, p1, v3}, Landroid/support/v7/widget/RecyclerView$LayoutManager;->a(Landroid/support/v7/widget/RecyclerView;III)V goto :goto_0 .line 943 :cond_1 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget-object v0, v0, Landroid/support/v7/widget/RecyclerView;->m:Landroid/support/v7/widget/RecyclerView$LayoutManager; iget-object v1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; iget v2, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->b:I iget v3, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->d:I iget-object p1, p1, Landroid/support/v7/widget/AdapterHelper$UpdateOp;->c:Ljava/lang/Object; invoke-virtual {v0, v1, v2, v3, p1}, Landroid/support/v7/widget/RecyclerView$LayoutManager;->a(Landroid/support/v7/widget/RecyclerView;IILjava/lang/Object;)V :goto_0 return-void :pswitch_data_0 .packed-switch 0x1 :pswitch_1 :pswitch_0 .end packed-switch .end method .method public d(II)V .locals 1 .line 965 iget-object v0, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; invoke-virtual {v0, p1, p2}, Landroid/support/v7/widget/RecyclerView;->f(II)V .line 967 iget-object p1, p0, Landroid/support/v7/widget/RecyclerView$6;->a:Landroid/support/v7/widget/RecyclerView; const/4 p2, 0x1 iput-boolean p2, p1, Landroid/support/v7/widget/RecyclerView;->D:Z return-void .end method