n.smali
.class public final Lcom/cmcm/safewallet/utils/n;
.super Ljava/lang/Object;
.source "FragmentUtils.java"
# direct methods
.method public static a(Landroid/support/v4/app/u;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V
.registers 6
.prologue
.line 48
invoke-static {p0}, Lcom/cmcm/safewallet/utils/n;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 49
invoke-static {p2}, Lcom/cmcm/safewallet/utils/n;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 51
invoke-virtual {p2}, Landroid/support/v4/app/Fragment;->isAdded()Z
move-result v0
if-eqz v0, :cond_1c
.line 52
invoke-virtual {p0}, Landroid/support/v4/app/u;->aw()Landroid/support/v4/app/ai;
move-result-object v0
.line 54
if-eqz p1, :cond_15
invoke-virtual {v0, p1}, Landroid/support/v4/app/ai;->c(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/ai;
.line 56
:cond_15
invoke-virtual {v0, p2}, Landroid/support/v4/app/ai;->d(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/ai;
.line 57
invoke-virtual {v0}, Landroid/support/v4/app/ai;->commit()I
.line 61
:goto_1b
return-void
.line 1027
:cond_1c
invoke-virtual {p0}, Landroid/support/v4/app/u;->aw()Landroid/support/v4/app/ai;
move-result-object v0
.line 1028
if-eqz p1, :cond_2b
invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isAdded()Z
move-result v1
if-eqz v1, :cond_2b
invoke-virtual {v0, p1}, Landroid/support/v4/app/ai;->c(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/ai;
.line 1029
:cond_2b
const v1, 0x7f0f00d6
invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, p2, v2}, Landroid/support/v4/app/ai;->a(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/ai;
.line 1030
invoke-virtual {v0}, Landroid/support/v4/app/ai;->commit()I
goto :goto_1b
.end method
.method public static checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;)TT;"
}
.end annotation
.prologue
.line 80
if-nez p0, :cond_8
.line 81
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 83
:cond_8
return-object p0
.end method