.class Landroid/support/v7/widget/i$a; .super Ljava/lang/Object; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroid/support/v7/widget/i; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x8 name = "a" .end annotation # static fields .field static d:Landroid/support/v4/util/Pools$Pool; .annotation system Ldalvik/annotation/Signature; value = { "Landroid/support/v4/util/Pools$Pool", "<", "Landroid/support/v7/widget/i$a;", ">;" } .end annotation .end field # instance fields .field a:I .field b:Landroid/support/v7/widget/RecyclerView$e$c; .field c:Landroid/support/v7/widget/RecyclerView$e$c; # direct methods .method static constructor ()V .locals 2 new-instance v0, Landroid/support/v4/util/Pools$SimplePool; const/16 v1, 0x14 invoke-direct {v0, v1}, Landroid/support/v4/util/Pools$SimplePool;->(I)V sput-object v0, Landroid/support/v7/widget/i$a;->d:Landroid/support/v4/util/Pools$Pool; return-void .end method .method private constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method static a()Landroid/support/v7/widget/i$a; .locals 1 sget-object v0, Landroid/support/v7/widget/i$a;->d:Landroid/support/v4/util/Pools$Pool; invoke-interface {v0}, Landroid/support/v4/util/Pools$Pool;->acquire()Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/support/v7/widget/i$a; if-nez v0, :cond_0 new-instance v0, Landroid/support/v7/widget/i$a; invoke-direct {v0}, Landroid/support/v7/widget/i$a;->()V :cond_0 return-object v0 .end method .method static a(Landroid/support/v7/widget/i$a;)V .locals 2 const/4 v1, 0x0 const/4 v0, 0x0 iput v0, p0, Landroid/support/v7/widget/i$a;->a:I iput-object v1, p0, Landroid/support/v7/widget/i$a;->b:Landroid/support/v7/widget/RecyclerView$e$c; iput-object v1, p0, Landroid/support/v7/widget/i$a;->c:Landroid/support/v7/widget/RecyclerView$e$c; sget-object v0, Landroid/support/v7/widget/i$a;->d:Landroid/support/v4/util/Pools$Pool; invoke-interface {v0, p0}, Landroid/support/v4/util/Pools$Pool;->release(Ljava/lang/Object;)Z return-void .end method .method static b()V .locals 1 :cond_0 sget-object v0, Landroid/support/v7/widget/i$a;->d:Landroid/support/v4/util/Pools$Pool; invoke-interface {v0}, Landroid/support/v4/util/Pools$Pool;->acquire()Ljava/lang/Object; move-result-object v0 if-nez v0, :cond_0 return-void .end method