uw$a.smali
.class public Ldxoptimizer/uw$a;
.super Ldxoptimizer/bo;
.source "DxFragmentActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/uw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "a"
.end annotation
# instance fields
.field a:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/ux;",
">;"
}
.end annotation
.end field
.field b:Landroid/content/Context;
.field final synthetic c:Ldxoptimizer/uw;
# direct methods
.method public constructor <init>(Ldxoptimizer/uw;Landroid/content/Context;Ldxoptimizer/bl;Ljava/util/ArrayList;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ldxoptimizer/bl;",
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/ux;",
">;)V"
}
.end annotation
.prologue
const/4 v0, 0x0
.line 54
iput-object p1, p0, Ldxoptimizer/uw$a;->c:Ldxoptimizer/uw;
.line 55
invoke-direct {p0, p3}, Ldxoptimizer/bo;-><init>(Ldxoptimizer/bl;)V
.line 51
iput-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
.line 52
iput-object v0, p0, Ldxoptimizer/uw$a;->b:Landroid/content/Context;
.line 56
iput-object p4, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
.line 57
iput-object p2, p0, Ldxoptimizer/uw$a;->b:Landroid/content/Context;
.line 58
return-void
.end method
# virtual methods
.method public a(Ljava/lang/Object;)I
.registers 3
.prologue
.line 74
const/4 v0, -0x2
return v0
.end method
.method public a(I)Landroid/support/v4/app/Fragment;
.registers 4
.prologue
const/4 v1, 0x0
.line 62
.line 63
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
if-eqz v0, :cond_1e
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-ge p1, v0, :cond_1e
.line 64
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/ux;
.line 65
if-nez v0, :cond_18
.line 69
:goto_17
return-object v1
.line 67
:cond_18
invoke-virtual {v0}, Ldxoptimizer/ux;->d()Ldxoptimizer/uv;
move-result-object v0
:goto_1c
move-object v1, v0
.line 69
goto :goto_17
:cond_1e
move-object v0, v1
goto :goto_1c
.end method
.method public a(Landroid/view/ViewGroup;I)Ljava/lang/Object;
.registers 5
.prologue
.line 86
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/ux;
.line 87
invoke-super {p0, p1, p2}, Ldxoptimizer/bo;->a(Landroid/view/ViewGroup;I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ldxoptimizer/uv;
.line 88
iput-object v1, v0, Ldxoptimizer/ux;->b:Ldxoptimizer/uv;
.line 89
return-object v1
.end method
.method public b()I
.registers 2
.prologue
.line 79
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
if-eqz v0, :cond_13
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_13
.line 80
iget-object v0, p0, Ldxoptimizer/uw$a;->a:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
.line 81
:goto_12
return v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method