b.smali

.class public final Lcom/singbox/component/backend/base/b;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public static final a(Lsg/bigo/httplogin/a/d;Lkotlin/f/a/b;)Lsg/bigo/arch/b/a;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<E:",
            "Lcom/singbox/component/backend/base/BaseRes<",
            "TD;>;D:",
            "Ljava/lang/Object;",
            "T:",
            "Ljava/lang/Object;",
            ">(",
            "Lsg/bigo/httplogin/a/d<",
            "+TE;>;",
            "Lkotlin/f/a/b<",
            "-TD;+TT;>;)",
            "Lsg/bigo/arch/b/a<",
            "TT;>;"
        }
    .end annotation

    const-string v0, "$this$toCResult"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "dataMap"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 76
    instance-of v0, p0, Lsg/bigo/httplogin/a/d$b;

    if-eqz v0, :cond_48

    .line 77
    move-object v0, p0

    check-cast v0, Lsg/bigo/httplogin/a/d$b;

    .line 2007
    iget-object v1, v0, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 77
    check-cast v1, Lcom/singbox/component/backend/base/BaseRes;

    invoke-virtual {v1}, Lcom/singbox/component/backend/base/BaseRes;->getResCode()I

    move-result v1

    if-nez v1, :cond_2f

    .line 78
    new-instance p0, Lsg/bigo/arch/b/a$b;

    .line 3007
    iget-object v0, v0, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 78
    check-cast v0, Lcom/singbox/component/backend/base/BaseRes;

    invoke-virtual {v0}, Lcom/singbox/component/backend/base/BaseRes;->getData()Ljava/lang/Object;

    move-result-object v0

    invoke-interface {p1, v0}, Lkotlin/f/a/b;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p1

    invoke-direct {p0, p1}, Lsg/bigo/arch/b/a$b;-><init>(Ljava/lang/Object;)V

    check-cast p0, Lsg/bigo/arch/b/a;

    return-object p0

    .line 80
    :cond_2f
    new-instance p1, Lsg/bigo/arch/b/a$a;

    new-instance v0, Ljava/lang/IllegalArgumentException;

    invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p0

    const-string v1, "resCode is invalid. result:"

    invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V

    check-cast v0, Ljava/lang/Throwable;

    invoke-direct {p1, v0}, Lsg/bigo/arch/b/a$a;-><init>(Ljava/lang/Throwable;)V

    check-cast p1, Lsg/bigo/arch/b/a;

    return-object p1

    .line 83
    :cond_48
    instance-of p1, p0, Lsg/bigo/httplogin/a/d$a;

    if-eqz p1, :cond_58

    .line 84
    new-instance p1, Lsg/bigo/arch/b/a$a;

    check-cast p0, Lsg/bigo/httplogin/a/d$a;

    .line 3010
    iget-object p0, p0, Lsg/bigo/httplogin/a/d$a;->b:Ljava/lang/Throwable;

    .line 84
    invoke-direct {p1, p0}, Lsg/bigo/arch/b/a$a;-><init>(Ljava/lang/Throwable;)V

    check-cast p1, Lsg/bigo/arch/b/a;

    return-object p1

    .line 87
    :cond_58
    new-instance p0, Lsg/bigo/arch/b/a$a;

    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v0, "unknown error"

    invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    check-cast p1, Ljava/lang/Throwable;

    invoke-direct {p0, p1}, Lsg/bigo/arch/b/a$a;-><init>(Ljava/lang/Throwable;)V

    check-cast p0, Lsg/bigo/arch/b/a;

    return-object p0
.end method

.method public static final a(Lsg/bigo/httplogin/a/d$b;)Z
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Lcom/singbox/component/backend/base/BaseRes<",
            "*>;>(",
            "Lsg/bigo/httplogin/a/d$b<",
            "+TT;>;)Z"
        }
    .end annotation

    const-string v0, "$this$isBizSuccess"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 1007
    iget-object p0, p0, Lsg/bigo/httplogin/a/d$b;->a:Ljava/lang/Object;

    .line 14
    check-cast p0, Lcom/singbox/component/backend/base/BaseRes;

    invoke-virtual {p0}, Lcom/singbox/component/backend/base/BaseRes;->getResCode()I

    move-result p0

    if-nez p0, :cond_11

    const/4 p0, 0x1

    return p0

    :cond_11
    const/4 p0, 0x0

    return p0
.end method