c.smali

.class public final Lcom/bigo/common/settings/a/c;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 10
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a(Lorg/json/JSONObject;Ljava/lang/String;)Z
    .registers 3

    .line 1023
    invoke-virtual {p0, p1}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object p0

    .line 1054
    instance-of p1, p0, Ljava/lang/Boolean;

    if-eqz p1, :cond_b

    .line 1055
    check-cast p0, Ljava/lang/Boolean;

    goto :goto_52

    .line 1056
    :cond_b
    instance-of p1, p0, Ljava/lang/Integer;

    if-eqz p1, :cond_24

    .line 1057
    check-cast p0, Ljava/lang/Integer;

    invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I

    move-result p1

    const/4 v0, 0x1

    if-ne p1, v0, :cond_1b

    .line 1058
    sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    goto :goto_52

    .line 1059
    :cond_1b
    invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I

    move-result p0

    if-nez p0, :cond_51

    .line 1060
    sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    goto :goto_52

    .line 1062
    :cond_24
    instance-of p1, p0, Ljava/lang/String;

    if-eqz p1, :cond_51

    .line 1063
    check-cast p0, Ljava/lang/String;

    const-string p1, "true"

    .line 1064
    invoke-virtual {p1, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result p1

    if-nez p1, :cond_4e

    const-string p1, "1"

    invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_3b

    goto :goto_4e

    :cond_3b
    const-string p1, "false"

    .line 1066
    invoke-virtual {p1, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result p1

    if-nez p1, :cond_4b

    const-string p1, "0"

    invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_51

    .line 1067
    :cond_4b
    sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    goto :goto_52

    .line 1065
    :cond_4e
    :goto_4e
    sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    goto :goto_52

    :cond_51
    const/4 p0, 0x0

    :goto_52
    if-eqz p0, :cond_59

    .line 1025
    invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result p0

    return p0

    :cond_59
    const/4 p0, 0x0

    return p0
.end method