c.smali

.class public final Lsg/bigo/live/support64/userinfo/c;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public static a(JLsg/bigo/live/support64/relation/b/m;)Lsg/bigo/live/support64/userinfo/UserInfoStruct;
    .registers 5

    .line 48
    invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "userAttr:"

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

    move-result-object v0

    const-string v1, "CreateUser"

    invoke-static {v1, v0}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 49
    new-instance v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;

    invoke-direct {v0}, Lsg/bigo/live/support64/userinfo/UserInfoStruct;-><init>()V

    .line 50
    iput-wide p0, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->a:J

    .line 52
    :try_start_16
    iget-object p0, p2, Lsg/bigo/live/support64/relation/b/m;->b:Ljava/lang/String;

    iput-object p0, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->c:Ljava/lang/String;

    .line 53
    iget-object p0, p2, Lsg/bigo/live/support64/relation/b/m;->a:Ljava/lang/String;

    iput-object p0, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;
    :try_end_1e
    .catch Ljava/lang/NumberFormatException; {:try_start_16 .. :try_end_1e} :catch_1f

    return-object v0

    :catch_1f
    move-exception p0

    const-string p1, "NumberFormatEx"

    .line 56
    invoke-static {v1, p1, p0}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-object v0
.end method

.method public static a(Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;)Lsg/bigo/live/support64/userinfo/UserInfoStruct;
    .registers 5

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

    move-result-object v0

    const-string v1, "roomInfo:"

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

    move-result-object v0

    const-string v1, "CreateUser"

    invoke-static {v1, v0}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 35
    new-instance v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;

    invoke-direct {v0}, Lsg/bigo/live/support64/userinfo/UserInfoStruct;-><init>()V

    .line 36
    invoke-virtual {p0}, Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;->a()J

    move-result-wide v2

    iput-wide v2, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->a:J

    .line 38
    :try_start_1a
    iget-object v2, p0, Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;->g:Ljava/lang/String;

    iput-object v2, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->c:Ljava/lang/String;

    .line 39
    iget-object p0, p0, Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;->h:Ljava/lang/String;

    iput-object p0, v0, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;
    :try_end_22
    .catch Ljava/lang/NumberFormatException; {:try_start_1a .. :try_end_22} :catch_23

    return-object v0

    :catch_23
    move-exception p0

    const-string v2, "NumberFormatEx"

    .line 42
    invoke-static {v1, v2, p0}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I

    return-object v0
.end method