e.smali

.class public final Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;
.super Ljava/lang/Object;
.source "SourceFile"


# instance fields
.field a:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/Integer;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field b:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/Integer;",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private final c:I


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

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

    const/16 v0, 0x14

    .line 17
    iput v0, p0, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;->c:I

    return-void
.end method

.method public static final synthetic a(Ljava/util/List;Ljava/util/List;)Ljava/util/List;
    .registers 5

    .line 2066
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    check-cast v0, Ljava/util/List;

    .line 2067
    move-object v1, p0

    check-cast v1, Ljava/util/Collection;

    invoke-static {v1}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z

    move-result v1

    if-nez v1, :cond_37

    move-object v1, p1

    check-cast v1, Ljava/util/Collection;

    invoke-static {v1}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z

    move-result v1

    if-eqz v1, :cond_1a

    goto :goto_37

    .line 2070
    :cond_1a
    invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object p0

    :cond_1e
    :goto_1e
    invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_36

    invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/masala/share/proto/UserInfoStruct;

    if-eqz p1, :cond_1e

    .line 2072
    invoke-interface {p1, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v2

    if-nez v2, :cond_1e

    .line 2073
    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_1e

    :cond_36
    return-object v0

    :cond_37
    :goto_37
    return-object p0
.end method


# virtual methods
.method public final a(BILjava/util/List;)Landroidx/lifecycle/MediatorLiveData;
    .registers 15
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(BI",
            "Ljava/util/List<",
            "+",
            "Lcom/masala/share/proto/UserInfoStruct;",
            ">;)",
            "Landroidx/lifecycle/MediatorLiveData<",
            "Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/b;",
            ">;"
        }
    .end annotation

    .line 21
    new-instance v0, Landroidx/lifecycle/MediatorLiveData;

    invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;-><init>()V

    const/4 v1, 0x2

    if-ne p1, v1, :cond_b

    .line 24
    iget-object v2, p0, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;->b:Ljava/util/Map;

    goto :goto_d

    .line 28
    :cond_b
    iget-object v2, p0, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;->a:Ljava/util/Map;

    .line 32
    :goto_d
    iget v3, p0, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;->c:I

    new-instance v4, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e$a;

    invoke-direct {v4, p0, p1, p3, v0}, Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e$a;-><init>(Lcom/imo/android/imoim/feeds/ui/user/newfollow/a/e;BLjava/util/List;Landroidx/lifecycle/MediatorLiveData;)V

    move-object v7, v4

    check-cast v7, Lcom/masala/share/proto/a/c;

    .line 1075
    new-instance p3, Lcom/masala/share/proto/protocol/v;

    invoke-direct {p3}, Lcom/masala/share/proto/protocol/v;-><init>()V

    if-eqz p2, :cond_25

    .line 1077
    invoke-static {p2}, Lcom/masala/share/uid/Uid;->a(I)Lcom/masala/share/uid/Uid;

    move-result-object v4

    iput-object v4, p3, Lcom/masala/share/proto/protocol/v;->d:Lcom/masala/share/uid/Uid;

    goto :goto_2b

    .line 1079
    :cond_25
    invoke-static {}, Lcom/masala/share/utils/e/b;->b()Lcom/masala/share/uid/Uid;

    move-result-object v4

    iput-object v4, p3, Lcom/masala/share/proto/protocol/v;->d:Lcom/masala/share/uid/Uid;

    .line 1081
    :goto_2b
    invoke-static {}, Lsg/bigo/sdk/network/ipc/c;->a()Lsg/bigo/sdk/network/ipc/c;

    invoke-static {}, Lsg/bigo/sdk/network/ipc/c;->b()I

    move-result v4

    iput v4, p3, Lcom/masala/share/proto/protocol/v;->c:I

    .line 1082
    iput v3, p3, Lcom/masala/share/proto/protocol/v;->e:I

    .line 1083
    iput p1, p3, Lcom/masala/share/proto/protocol/v;->f:I

    .line 1497
    new-instance v3, Ljava/util/ArrayList;

    invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V

    const-string v4, "uid"

    .line 1498
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "yyuid"

    .line 1499
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "user_name"

    .line 1500
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "bind_status"

    .line 1501
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "nick_name"

    .line 1502
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "data1"

    .line 1503
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "data4"

    .line 1504
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    const-string v4, "logo"

    .line 1505
    invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 1084
    iput-object v3, p3, Lcom/masala/share/proto/protocol/v;->g:Ljava/util/List;

    .line 1085
    iput-object v2, p3, Lcom/masala/share/proto/protocol/v;->h:Ljava/util/Map;

    .line 1088
    invoke-static {}, Lsg/bigo/sdk/network/ipc/c;->a()Lsg/bigo/sdk/network/ipc/c;

    new-instance v2, Lcom/masala/share/proto/r$1;

    const/4 v6, 0x1

    move-object v5, v2

    move v8, p1

    move v9, p2

    move-object v10, p3

    invoke-direct/range {v5 .. v10}, Lcom/masala/share/proto/r$1;-><init>(ZLcom/masala/share/proto/a/c;IILcom/masala/share/proto/protocol/v;)V

    new-instance p1, Lsg/bigo/svcapi/ProtoOptions$Builder;

    invoke-direct {p1}, Lsg/bigo/svcapi/ProtoOptions$Builder;-><init>()V

    const/4 p2, 0x0

    .line 1130
    invoke-static {p2}, Lsg/bigo/svcapi/YYTimeouts;->bestReadTimeout(Z)I

    move-result v3

    invoke-virtual {p1, v3}, Lsg/bigo/svcapi/ProtoOptions$Builder;->timeout(I)Lsg/bigo/svcapi/ProtoOptions$Builder;

    move-result-object p1

    .line 1131
    invoke-virtual {p1, v1}, Lsg/bigo/svcapi/ProtoOptions$Builder;->resendCount(I)Lsg/bigo/svcapi/ProtoOptions$Builder;

    move-result-object p1

    .line 1132
    invoke-virtual {p1, p2}, Lsg/bigo/svcapi/ProtoOptions$Builder;->quickResend(Z)Lsg/bigo/svcapi/ProtoOptions$Builder;

    move-result-object p1

    .line 1133
    invoke-virtual {p1}, Lsg/bigo/svcapi/ProtoOptions$Builder;->build()Lsg/bigo/svcapi/ProtoOptions;

    move-result-object p1

    .line 1088
    invoke-static {p3, v2, p1}, Lsg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;Lsg/bigo/svcapi/RequestCallback;Lsg/bigo/svcapi/ProtoOptions;)Z

    return-object v0
.end method