WorldNewsFullDetailViewModel.smali

.class public final Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;
.super Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$a;
    }
.end annotation


# static fields
.field public static final l:Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$a;


# instance fields
.field private final A:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Lcom/imo/android/imoim/world/a<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field

.field private B:Lcom/imo/android/imoim/world/data/bean/c;

.field private I:I

.field private final J:Lcom/imo/android/imoim/world/data/a/b;

.field public a:I

.field public final b:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/LinkedHashSet<",
            "Ljava/lang/Integer;",
            ">;>;"
        }
    .end annotation
.end field

.field public final c:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field

.field public final d:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field

.field public final e:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/LinkedHashSet<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field

.field public f:Ljava/lang/String;

.field public g:Lcom/imo/android/imoim/world/data/bean/c;

.field public final h:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public final i:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public final j:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field public final k:Lcom/imo/android/imoim/world/worldnews/explore/g;

.field private final m:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/LinkedHashSet<",
            "Ljava/lang/Integer;",
            ">;>;"
        }
    .end annotation
.end field

.field private n:I

.field private final o:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private final p:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;"
        }
    .end annotation
.end field

.field private final q:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/util/LinkedHashSet<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field

.field private final r:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field private final s:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field private final t:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field private final u:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field private final v:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Ljava/lang/Boolean;",
            ">;"
        }
    .end annotation
.end field

.field private final w:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/world/a<",
            "Lkotlin/w;",
            ">;>;"
        }
    .end annotation
.end field

.field private final x:Landroidx/lifecycle/LiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/LiveData<",
            "Lcom/imo/android/imoim/world/a<",
            "Lkotlin/w;",
            ">;>;"
        }
    .end annotation
.end field

.field private y:Z

.field private final z:Landroidx/lifecycle/MutableLiveData;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroidx/lifecycle/MutableLiveData<",
            "Lcom/imo/android/imoim/world/a<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;>;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->l:Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$a;

    return-void
.end method

.method public constructor <init>(Lcom/imo/android/imoim/world/data/a/b;Lcom/imo/android/imoim/world/worldnews/explore/g;)V
    .registers 4

    const-string v0, "repository"

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

    const-string v0, "shareRepo"

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

    .line 44
    invoke-direct {p0}, Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;-><init>()V

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->J:Lcom/imo/android/imoim/world/data/a/b;

    iput-object p2, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->k:Lcom/imo/android/imoim/world/worldnews/explore/g;

    .line 65
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->m:Landroidx/lifecycle/MutableLiveData;

    .line 66
    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->b:Landroidx/lifecycle/MutableLiveData;

    .line 67
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    .line 68
    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    const/4 p1, 0x4

    .line 69
    iput p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->n:I

    .line 70
    new-instance p1, Ljava/util/LinkedHashSet;

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

    check-cast p1, Ljava/util/Set;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    .line 71
    new-instance p1, Ljava/util/ArrayList;

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

    check-cast p1, Ljava/util/List;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->p:Ljava/util/List;

    .line 72
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->q:Landroidx/lifecycle/MutableLiveData;

    .line 73
    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->e:Landroidx/lifecycle/MutableLiveData;

    .line 78
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->r:Landroidx/lifecycle/MutableLiveData;

    .line 79
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->s:Landroidx/lifecycle/LiveData;

    .line 81
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

    sget-object p2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-direct {p1, p2}, Landroidx/lifecycle/MutableLiveData;-><init>(Ljava/lang/Object;)V

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->t:Landroidx/lifecycle/MutableLiveData;

    .line 82
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->h:Landroidx/lifecycle/LiveData;

    .line 84
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->u:Landroidx/lifecycle/MutableLiveData;

    .line 85
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->i:Landroidx/lifecycle/LiveData;

    .line 87
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->v:Landroidx/lifecycle/MutableLiveData;

    .line 88
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->j:Landroidx/lifecycle/LiveData;

    .line 90
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->w:Landroidx/lifecycle/MutableLiveData;

    .line 91
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->x:Landroidx/lifecycle/LiveData;

    .line 95
    new-instance p1, Landroidx/lifecycle/MutableLiveData;

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

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->z:Landroidx/lifecycle/MutableLiveData;

    .line 96
    check-cast p1, Landroidx/lifecycle/LiveData;

    iput-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->A:Landroidx/lifecycle/LiveData;

    .line 101
    invoke-direct {p0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->e()V

    return-void
.end method

.method private final a(Lcom/imo/android/imoim/world/fulldetail/data/a;)I
    .registers 6

    .line 347
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/List;

    if-eqz v0, :cond_20

    check-cast v0, Ljava/lang/Iterable;

    const-string v1, "$this$withIndex"

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

    .line 17392
    new-instance v1, Lkotlin/a/aa;

    new-instance v2, Lkotlin/a/u$c;

    invoke-direct {v2, v0}, Lkotlin/a/u$c;-><init>(Ljava/lang/Iterable;)V

    check-cast v2, Lkotlin/f/a/a;

    invoke-direct {v1, v2}, Lkotlin/a/aa;-><init>(Lkotlin/f/a/a;)V

    check-cast v1, Ljava/lang/Iterable;

    goto :goto_2a

    .line 347
    :cond_20
    new-instance v0, Ljava/util/ArrayList;

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

    check-cast v0, Ljava/util/List;

    move-object v1, v0

    check-cast v1, Ljava/lang/Iterable;

    :goto_2a
    invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;

    move-result-object v0

    :cond_2e
    invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_69

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

    move-result-object v1

    check-cast v1, Lkotlin/a/z;

    .line 18000
    iget v2, v1, Lkotlin/a/z;->a:I

    .line 19000
    iget-object v1, v1, Lkotlin/a/z;->b:Ljava/lang/Object;

    .line 347
    check-cast v1, Lcom/imo/android/imoim/world/fulldetail/data/a;

    .line 19011
    iget-object v3, v1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 348
    instance-of v3, v3, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v3, :cond_2e

    invoke-virtual {p1}, Lcom/imo/android/imoim/world/fulldetail/data/a;->a()Z

    move-result v3

    if-eqz v3, :cond_2e

    .line 20011
    iget-object v1, v1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 349
    check-cast v1, Lcom/imo/android/imoim/world/data/bean/c;

    invoke-virtual {v1}, Lcom/imo/android/imoim/world/data/bean/c;->a()Ljava/lang/String;

    move-result-object v1

    .line 21011
    iget-object v3, p1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    if-eqz v3, :cond_61

    .line 349
    check-cast v3, Lcom/imo/android/imoim/world/data/bean/c;

    invoke-virtual {v3}, Lcom/imo/android/imoim/world/data/bean/c;->a()Ljava/lang/String;

    move-result-object v3

    if-ne v1, v3, :cond_2e

    return v2

    :cond_61
    new-instance p1, Lkotlin/TypeCastException;

    const-string v0, "null cannot be cast to non-null type com.imo.android.imoim.world.data.bean.FeedItem"

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

    throw p1

    :cond_69
    const/4 p1, 0x0

    return p1
.end method

.method private static a(Lcom/imo/android/imoim/world/data/bean/c;)V
    .registers 14

    .line 25029
    iget-object p0, p0, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    .line 524
    instance-of v0, p0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    if-nez v0, :cond_7

    const/4 p0, 0x0

    :cond_7
    check-cast p0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    if-eqz p0, :cond_b8

    .line 26029
    iget-object v0, p0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->a:Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;

    if-eqz v0, :cond_b8

    .line 527
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->b()Ljava/lang/String;

    move-result-object p0

    const-string v1, "photo"

    const/4 v2, 0x0

    if-nez p0, :cond_19

    goto :goto_59

    :cond_19
    invoke-virtual {p0}, Ljava/lang/String;->hashCode()I

    move-result v3

    sparse-switch v3, :sswitch_data_ba

    goto :goto_59

    :sswitch_21
    const-string v3, "link_small"

    .line 531
    invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_59

    goto :goto_57

    :sswitch_2a
    const-string v3, "link_large"

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

    move-result p0

    if-eqz p0, :cond_59

    goto :goto_57

    :sswitch_33
    const-string v3, "video"

    .line 529
    invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_59

    const/4 p0, 0x2

    goto :goto_5a

    .line 528
    :sswitch_3d
    invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_59

    const/4 p0, 0x1

    goto :goto_5a

    :sswitch_45
    const-string v3, "music"

    .line 530
    invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_59

    const/4 p0, 0x3

    goto :goto_5a

    :sswitch_4f
    const-string v3, "link"

    .line 531
    invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_59

    :goto_57
    const/4 p0, 0x4

    goto :goto_5a

    :cond_59
    :goto_59
    const/4 p0, 0x0

    .line 26130
    :goto_5a
    iget-object v3, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;->d:Ljava/lang/String;

    .line 535
    invoke-static {v3, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_9e

    .line 536
    invoke-virtual {v0}, Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;->a()Ljava/util/List;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v1

    :goto_6a
    if-ge v2, v1, :cond_9d

    .line 27124
    iget-object v3, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;->a:Ljava/lang/String;

    if-eqz v3, :cond_9a

    .line 538
    sget-object v4, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a:Lcom/imo/android/imoim/world/stats/reporter/c/v;

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const/16 v3, 0x40

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    const/4 v4, 0x1

    const/16 v6, 0x15

    .line 539
    sget-object v5, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    invoke-static {}, Lcom/imo/android/imoim/world/fulldetail/e;->c()Ljava/lang/String;

    move-result-object v7

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/16 v12, 0xe0

    const-string v11, "WorldNewsFullDetailActivity"

    move v5, p0

    .line 538
    invoke-static/range {v3 .. v12}, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a(Ljava/lang/String;IIILjava/lang/String;ZIILjava/lang/String;I)Lcom/imo/android/imoim/world/stats/reporter/c/a;

    :cond_9a
    add-int/lit8 v2, v2, 0x1

    goto :goto_6a

    :cond_9d
    return-void

    .line 28124
    :cond_9e
    iget-object v3, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b$j;->a:Ljava/lang/String;

    if-eqz v3, :cond_b8

    .line 544
    sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a:Lcom/imo/android/imoim/world/stats/reporter/c/v;

    const/4 v4, 0x1

    const/16 v6, 0x15

    .line 545
    sget-object v0, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    invoke-static {}, Lcom/imo/android/imoim/world/fulldetail/e;->c()Ljava/lang/String;

    move-result-object v7

    const/4 v8, 0x0

    const/4 v9, 0x0

    const/4 v10, 0x0

    const/16 v12, 0xe0

    const-string v11, "WorldNewsFullDetailActivity"

    move v5, p0

    .line 544
    invoke-static/range {v3 .. v12}, Lcom/imo/android/imoim/world/stats/reporter/c/v;->a(Ljava/lang/String;IIILjava/lang/String;ZIILjava/lang/String;I)Lcom/imo/android/imoim/world/stats/reporter/c/a;

    :cond_b8
    return-void

    nop

    :sswitch_data_ba
    .sparse-switch
        0x32affa -> :sswitch_4f
        0x636ee25 -> :sswitch_45
        0x65b3e32 -> :sswitch_3d
        0x6b0147b -> :sswitch_33
        0x46456ab6 -> :sswitch_2a
        0x46ad4482 -> :sswitch_21
    .end sparse-switch
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;)V
    .registers 10

    .line 28242
    invoke-static {}, Lcom/imo/android/imoim/world/worldnews/voiceroom/b;->d()Z

    move-result v0

    if-eqz v0, :cond_d6

    .line 28246
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->B:Lcom/imo/android/imoim/world/data/bean/c;

    .line 28464
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    if-nez v1, :cond_13

    return-void

    :cond_13
    const-string v2, "_feeds.value ?: return"

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

    .line 28465
    check-cast v1, Ljava/util/Collection;

    invoke-static {v1}, Lkotlin/a/k;->c(Ljava/util/Collection;)Ljava/util/List;

    move-result-object v1

    .line 28479
    sget-object v2, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$c;->a:Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$c;

    check-cast v2, Lkotlin/f/a/b;

    .line 28558
    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v3

    invoke-interface {v1, v3}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator;

    move-result-object v3

    .line 28559
    :cond_2a
    invoke-interface {v3}, Ljava/util/ListIterator;->hasPrevious()Z

    move-result v4

    const/4 v5, -0x1

    if-eqz v4, :cond_46

    .line 28560
    invoke-interface {v3}, Ljava/util/ListIterator;->previous()Ljava/lang/Object;

    move-result-object v4

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

    move-result-object v4

    check-cast v4, Ljava/lang/Boolean;

    invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v4

    if-eqz v4, :cond_2a

    .line 28561
    invoke-interface {v3}, Ljava/util/ListIterator;->nextIndex()I

    move-result v2

    goto :goto_47

    :cond_46
    const/4 v2, -0x1

    :goto_47
    const/4 v3, 0x1

    if-eq v2, v5, :cond_4c

    const/4 v4, 0x1

    goto :goto_4d

    :cond_4c
    const/4 v4, 0x0

    :goto_4d
    const/4 v5, 0x0

    if-eqz v4, :cond_d4

    const-string v4, "double_row"

    .line 28489
    invoke-static {v4, v0}, Lcom/imo/android/imoim/world/worldnews/voiceroom/b;->a(Ljava/lang/String;Lcom/imo/android/imoim/world/data/bean/c;)V

    if-eqz v0, :cond_5a

    .line 29029
    iget-object v4, v0, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    goto :goto_5b

    :cond_5a
    move-object v4, v5

    .line 28490
    :goto_5b
    instance-of v6, v4, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-nez v6, :cond_60

    move-object v4, v5

    :cond_60
    check-cast v4, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-eqz v4, :cond_6d

    .line 30016
    iget-object v4, v4, Lcom/imo/android/imoim/world/data/bean/feedentity/j;->a:Ljava/util/List;

    if-eqz v4, :cond_6d

    .line 28490
    invoke-interface {v4}, Ljava/util/List;->isEmpty()Z

    move-result v4

    goto :goto_6e

    :cond_6d
    const/4 v4, 0x1

    .line 28493
    :goto_6e
    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v6

    add-int/lit8 v7, v2, 0x1

    const-string v8, "WorldGetFeedsStub"

    if-ge v6, v7, :cond_7e

    const-string v0, "inflateOrRemoveRoomStub: list index out of range!"

    .line 30079
    invoke-static {v8, v0, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V

    goto :goto_d4

    :cond_7e
    if-eqz v0, :cond_a7

    if-nez v4, :cond_a7

    .line 28502
    new-instance v4, Lcom/imo/android/imoim/world/fulldetail/data/a;

    invoke-direct {v4, v3, v0}, Lcom/imo/android/imoim/world/fulldetail/data/a;-><init>(ILjava/lang/Object;)V

    invoke-interface {v1, v2, v4}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 28503
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 28504
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->m:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/LinkedHashSet;

    if-eqz v0, :cond_9c

    invoke-virtual {v0}, Ljava/util/LinkedHashSet;->clear()V

    .line 28505
    :cond_9c
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->m:Landroidx/lifecycle/MutableLiveData;

    new-instance v1, Ljava/util/LinkedHashSet;

    invoke-direct {v1, v2}, Ljava/util/LinkedHashSet;-><init>(I)V

    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    goto :goto_d4

    :cond_a7
    const-string v0, "inflateOrRemoveRoomStub: cache is empty, remove stub!"

    .line 31071
    invoke-static {v8, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 28509
    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/world/fulldetail/data/a;

    .line 28510
    new-instance v3, Ljava/util/LinkedHashSet;

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

    .line 28511
    invoke-virtual {v3, v0}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z

    .line 28512
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->q:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/LinkedHashSet;

    if-eqz v0, :cond_c7

    invoke-virtual {v0}, Ljava/util/LinkedHashSet;->clear()V

    .line 28513
    :cond_c7
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->q:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0, v3}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 28515
    invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 28516
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 28467
    :cond_d4
    :goto_d4
    iput-object v5, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->B:Lcom/imo/android/imoim/world/data/bean/c;

    :cond_d6
    return-void
.end method

.method public static final synthetic a(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;Z)V
    .registers 3

    const/4 v0, 0x0

    .line 43
    invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(ZZ)V

    return-void
.end method

.method private final a(Ljava/util/List;ZLjava/util/List;)V
    .registers 16
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;Z",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;)V"
        }
    .end annotation

    .line 106
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/List;

    if-eqz v0, :cond_11

    check-cast v0, Ljava/util/Collection;

    invoke-static {v0}, Lkotlin/a/k;->c(Ljava/util/Collection;)Ljava/util/List;

    move-result-object v0

    goto :goto_18

    :cond_11
    new-instance v0, Ljava/util/ArrayList;

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

    check-cast v0, Ljava/util/List;

    :goto_18
    if-eqz p2, :cond_22

    .line 108
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    invoke-interface {v1}, Ljava/util/Set;->clear()V

    .line 109
    invoke-interface {v0}, Ljava/util/List;->clear()V

    .line 111
    :cond_22
    new-instance v7, Lkotlin/f/b/aa$a;

    invoke-direct {v7}, Lkotlin/f/b/aa$a;-><init>()V

    const/4 v8, 0x0

    iput-boolean v8, v7, Lkotlin/f/b/aa$a;->a:Z

    .line 112
    check-cast p1, Ljava/lang/Iterable;

    .line 552
    invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :cond_30
    :goto_30
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    const/4 v9, 0x0

    const/4 v10, 0x1

    if-eqz v1, :cond_70

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

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/world/fulldetail/data/a;

    .line 3011
    iget-object v2, v1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 113
    instance-of v3, v2, Lcom/imo/android/imoim/world/data/bean/c;

    if-nez v3, :cond_45

    goto :goto_46

    :cond_45
    move-object v9, v2

    :goto_46
    check-cast v9, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v9, :cond_30

    .line 114
    invoke-virtual {v9}, Lcom/imo/android/imoim/world/data/bean/c;->a()Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_30

    .line 115
    iget-object v3, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    invoke-interface {v3, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z

    move-result v3

    if-eqz v3, :cond_5e

    .line 3029
    iget-object v3, v9, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    .line 115
    instance-of v3, v3, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-eqz v3, :cond_30

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

    .line 117
    iget-object v3, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    invoke-interface {v3, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    .line 118
    iput-boolean v10, v7, Lkotlin/f/b/aa$a;->a:Z

    .line 4011
    iget-object v1, v1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 120
    check-cast v1, Lcom/imo/android/imoim/world/data/bean/c;

    invoke-static {v1}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(Lcom/imo/android/imoim/world/data/bean/c;)V

    goto :goto_30

    :cond_70
    if-eqz p3, :cond_c7

    .line 128
    invoke-static {p3}, Lkotlin/a/k;->c(Ljava/util/List;)Ljava/util/List;

    move-result-object p1

    check-cast p1, Ljava/lang/Iterable;

    .line 554
    invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :cond_7c
    :goto_7c
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result p3

    if-eqz p3, :cond_c7

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

    move-result-object p3

    check-cast p3, Lcom/imo/android/imoim/world/fulldetail/data/a;

    .line 5011
    iget-object v1, p3, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 129
    instance-of v2, v1, Lcom/imo/android/imoim/world/data/bean/c;

    if-nez v2, :cond_8f

    move-object v1, v9

    :cond_8f
    check-cast v1, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v1, :cond_7c

    .line 130
    invoke-virtual {v1}, Lcom/imo/android/imoim/world/data/bean/c;->a()Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_7c

    .line 6011
    iget-object v1, p3, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    .line 131
    check-cast v1, Lcom/imo/android/imoim/world/data/bean/c;

    .line 6032
    iput-boolean v10, v1, Lcom/imo/android/imoim/world/data/bean/c;->d:Z

    .line 134
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    invoke-interface {v1, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_b2

    .line 135
    invoke-interface {v0, v8, p3}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 136
    iget-object p3, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->o:Ljava/util/Set;

    invoke-interface {p3, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    .line 137
    iput-boolean v10, v7, Lkotlin/f/b/aa$a;->a:Z

    goto :goto_7c

    .line 141
    :cond_b2
    new-instance v11, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$b;

    move-object v1, v11

    move-object v3, p3

    move-object v4, p0

    move-object v5, v0

    move-object v6, v7

    invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$b;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/world/fulldetail/data/a;Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;Ljava/util/List;Lkotlin/f/b/aa$a;)V

    check-cast v11, Lkotlin/f/a/b;

    invoke-static {v0, v11}, Lkotlin/a/k;->a(Ljava/util/List;Lkotlin/f/a/b;)Z

    .line 142
    invoke-interface {v0, v8, p3}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 143
    iput-boolean v10, v7, Lkotlin/f/b/aa$a;->a:Z

    goto :goto_7c

    .line 150
    :cond_c7
    iget-boolean p1, v7, Lkotlin/f/b/aa$a;->a:Z

    if-eqz p1, :cond_d0

    .line 151
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :cond_d0
    if-eqz p2, :cond_e9

    .line 156
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->v:Landroidx/lifecycle/MutableLiveData;

    sget-object p2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 157
    iget-boolean p1, v7, Lkotlin/f/b/aa$a;->a:Z

    if-eqz p1, :cond_e9

    .line 6311
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->w:Landroidx/lifecycle/MutableLiveData;

    new-instance p2, Lcom/imo/android/imoim/world/a;

    sget-object p3, Lkotlin/w;->a:Lkotlin/w;

    invoke-direct {p2, p3}, Lcom/imo/android/imoim/world/a;-><init>(Ljava/lang/Object;)V

    invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :cond_e9
    return-void
.end method

.method private final a(ZZ)V
    .registers 3

    if-eqz p1, :cond_c

    .line 404
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->r:Landroidx/lifecycle/MutableLiveData;

    invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object p2

    invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    return-void

    .line 406
    :cond_c
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->t:Landroidx/lifecycle/MutableLiveData;

    invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;

    move-result-object p2

    invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    return-void
.end method

.method public static synthetic a(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;ZLjava/lang/String;)Z
    .registers 7

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

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

    check-cast v0, Ljava/util/List;

    const-string v1, "threeFeeds"

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

    .line 7168
    iput-object p2, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->f:Ljava/lang/String;

    .line 7169
    iput-boolean p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->y:Z

    if-eqz p1, :cond_21

    .line 7414
    iget-object p2, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->r:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Boolean;

    sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-static {p2, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result p2

    goto :goto_2f

    .line 7415
    :cond_21
    iget-object p2, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->t:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/lang/Boolean;

    sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-static {p2, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z

    move-result p2

    :goto_2f
    const/4 v1, 0x0

    if-eqz p2, :cond_33

    return v1

    :cond_33
    if-nez p1, :cond_4a

    .line 7174
    iget-object p2, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ljava/util/List;

    if-eqz p2, :cond_44

    invoke-interface {p2}, Ljava/util/List;->size()I

    move-result p2

    goto :goto_45

    :cond_44
    const/4 p2, 0x0

    :goto_45
    const/16 v2, 0x3e8

    if-lt p2, v2, :cond_4a

    return v1

    :cond_4a
    const/4 p2, 0x1

    .line 7179
    invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(ZZ)V

    .line 7182
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->h()Lkotlinx/coroutines/af;

    move-result-object v1

    new-instance v2, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$d;

    const/4 v3, 0x0

    invoke-direct {v2, p0, p1, v0, v3}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$d;-><init>(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;ZLjava/util/List;Lkotlin/c/c;)V

    check-cast v2, Lkotlin/f/a/m;

    const/4 p0, 0x3

    invoke-static {v1, v3, v3, v2, p0}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;

    return p2
.end method

.method public static final synthetic b(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;)Landroidx/lifecycle/MutableLiveData;
    .registers 1

    .line 43
    iget-object p0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->u:Landroidx/lifecycle/MutableLiveData;

    return-object p0
.end method

.method private final e()V
    .registers 8

    .line 262
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->k:Lcom/imo/android/imoim/world/worldnews/explore/g;

    .line 14009
    iget-object v0, v0, Lcom/imo/android/imoim/world/worldnews/explore/g;->b:Lcom/imo/android/imoim/world/data/bean/g/a;

    .line 14018
    iget-object v1, v0, Lcom/imo/android/imoim/world/data/bean/g/a;->b:Lcom/imo/android/imoim/world/a;

    .line 263
    invoke-virtual {v1}, Lcom/imo/android/imoim/world/a;->a()Ljava/lang/Object;

    move-result-object v1

    const/4 v2, 0x0

    const/4 v3, 0x1

    if-eqz v1, :cond_8f

    .line 14019
    iget-object v1, v0, Lcom/imo/android/imoim/world/data/bean/g/a;->c:Ljava/util/List;

    if-eqz v1, :cond_8f

    .line 15019
    iget-object v1, v0, Lcom/imo/android/imoim/world/data/bean/g/a;->c:Ljava/util/List;

    if-eqz v1, :cond_21

    .line 267
    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v4, :cond_21

    .line 15029
    iget-object v4, v4, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    goto :goto_22

    :cond_21
    const/4 v4, 0x0

    .line 267
    :goto_22
    instance-of v4, v4, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed;

    if-eqz v4, :cond_36

    .line 268
    invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Lcom/imo/android/imoim/world/data/bean/c;

    iput-object v4, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->g:Lcom/imo/android/imoim/world/data/bean/c;

    .line 269
    invoke-interface {v1}, Ljava/util/List;->size()I

    move-result v4

    invoke-interface {v1, v3, v4}, Ljava/util/List;->subList(II)Ljava/util/List;

    move-result-object v1

    .line 271
    :cond_36
    new-instance v4, Ljava/util/ArrayList;

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

    check-cast v4, Ljava/util/List;

    if-eqz v1, :cond_5b

    .line 273
    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_43
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v5

    if-eqz v5, :cond_5b

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

    move-result-object v5

    check-cast v5, Lcom/imo/android/imoim/world/data/bean/c;

    .line 274
    new-instance v6, Lcom/imo/android/imoim/world/fulldetail/data/a;

    invoke-direct {v6, v3, v5}, Lcom/imo/android/imoim/world/fulldetail/data/a;-><init>(ILjava/lang/Object;)V

    invoke-interface {v4, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 275
    invoke-static {v5}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(Lcom/imo/android/imoim/world/data/bean/c;)V

    goto :goto_43

    .line 278
    :cond_5b
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v1, v4}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 16020
    iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/g/a;->d:Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v0, :cond_8f

    .line 280
    new-instance v1, Lcom/imo/android/imoim/world/fulldetail/data/a;

    invoke-direct {v1, v3, v0}, Lcom/imo/android/imoim/world/fulldetail/data/a;-><init>(ILjava/lang/Object;)V

    .line 16322
    invoke-direct {p0, v1}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(Lcom/imo/android/imoim/world/fulldetail/data/a;)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(I)V

    .line 16323
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v4, "index = "

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

    iget v4, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v4, "world_news#WorldNewsFullDetailViewModel"

    .line 17071
    invoke-static {v4, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 282
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->z:Landroidx/lifecycle/MutableLiveData;

    new-instance v4, Lcom/imo/android/imoim/world/a;

    invoke-direct {v4, v1}, Lcom/imo/android/imoim/world/a;-><init>(Ljava/lang/Object;)V

    invoke-virtual {v0, v4}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 287
    :cond_8f
    invoke-direct {p0, v3, v2}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(ZZ)V

    return-void
.end method


# virtual methods
.method final synthetic a(Ljava/lang/String;Ljava/lang/String;Lkotlin/c/c;)Ljava/lang/Object;
    .registers 14
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Lkotlin/c/c<",
            "-",
            "Lkotlin/w;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p3, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;

    if-eqz v0, :cond_14

    move-object v0, p3

    check-cast v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;

    iget v1, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p3, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->b:I

    sub-int/2addr p3, v2

    iput p3, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;

    invoke-direct {v0, p0, p3}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;-><init>(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;Lkotlin/c/c;)V

    :goto_19
    move-object v7, v0

    iget-object p3, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->a:Ljava/lang/Object;

    .line 21054
    sget-object v0, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 430
    iget v1, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->b:I

    const/4 v2, 0x1

    if-eqz v1, :cond_35

    if-ne v1, v2, :cond_2d

    iget-object p1, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->d:Ljava/lang/Object;

    check-cast p1, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;

    invoke-static {p3}, Lkotlin/o;->a(Ljava/lang/Object;)V

    goto :goto_66

    .line 461
    :cond_2d
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string p2, "call to \'resume\' before \'invoke\' with coroutine"

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

    throw p1

    .line 430
    :cond_35
    invoke-static {p3}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 433
    invoke-static {}, Lcom/imo/android/imoim/world/worldnews/voiceroom/b;->d()Z

    move-result p3

    if-nez p3, :cond_41

    .line 435
    sget-object p1, Lkotlin/w;->a:Lkotlin/w;

    return-object p1

    .line 439
    :cond_41
    const-class p3, Lcom/imo/android/imoim/world/data/a/b/a/d;

    invoke-static {p3}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p3

    move-object v1, p3

    check-cast v1, Lcom/imo/android/imoim/world/data/a/b/a/d;

    if-eqz v1, :cond_bb

    const-wide/16 v3, 0x0

    const/4 v6, 0x0

    iput-object p0, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->d:Ljava/lang/Object;

    const-wide/16 v8, 0x0

    iput-wide v8, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->g:J

    iput-object p1, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->e:Ljava/lang/Object;

    iput-object p2, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->f:Ljava/lang/Object;

    iput v2, v7, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$f;->b:I

    move-wide v2, v3

    move-object v4, p1

    move-object v5, p2

    invoke-interface/range {v1 .. v7}, Lcom/imo/android/imoim/world/data/a/b/a/d;->a(JLjava/lang/String;Ljava/lang/String;ZLkotlin/c/c;)Ljava/lang/Object;

    move-result-object p3

    if-ne p3, v0, :cond_65

    return-object v0

    :cond_65
    move-object p1, p0

    .line 430
    :goto_66
    check-cast p3, Lcom/imo/android/imoim/world/data/b;

    if-eqz p3, :cond_bb

    .line 441
    instance-of p2, p3, Lcom/imo/android/imoim/world/data/b$c;

    const/4 v0, 0x0

    if-eqz p2, :cond_b2

    const/16 p2, 0x8

    .line 442
    invoke-static {p2}, Lcom/imo/android/imoim/util/ei;->c(I)Ljava/lang/String;

    move-result-object p2

    .line 443
    check-cast p3, Lcom/imo/android/imoim/world/data/b$c;

    .line 22011
    iget-object p3, p3, Lcom/imo/android/imoim/world/data/b$c;->a:Ljava/lang/Object;

    .line 443
    check-cast p3, Lcom/imo/android/imoim/world/data/bean/c;

    .line 22029
    iget-object v1, p3, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    .line 444
    instance-of v2, v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-nez v2, :cond_82

    move-object v1, v0

    :cond_82
    check-cast v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-eqz v1, :cond_88

    .line 23019
    iput-object p2, v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j;->b:Ljava/lang/String;

    .line 23029
    :cond_88
    iget-object v1, p3, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    .line 445
    instance-of v2, v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-nez v2, :cond_8f

    goto :goto_90

    :cond_8f
    move-object v0, v1

    :goto_90
    check-cast v0, Lcom/imo/android/imoim/world/data/bean/feedentity/j;

    if-eqz v0, :cond_af

    .line 24016
    iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/j;->a:Ljava/util/List;

    if-eqz v0, :cond_af

    .line 445
    check-cast v0, Ljava/lang/Iterable;

    .line 556
    invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;

    move-result-object v0

    :cond_9e
    :goto_9e
    invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_af

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

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j$a;

    if-eqz v1, :cond_9e

    .line 24048
    iput-object p2, v1, Lcom/imo/android/imoim/world/data/bean/feedentity/j$a;->h:Ljava/lang/String;

    goto :goto_9e

    .line 452
    :cond_af
    iput-object p3, p1, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->B:Lcom/imo/android/imoim/world/data/bean/c;

    goto :goto_bb

    .line 455
    :cond_b2
    iput-object v0, p1, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->B:Lcom/imo/android/imoim/world/data/bean/c;

    const-string p1, "world_news#WorldNewsFullDetailViewModel"

    const-string p2, "updateRecommendVoiceRooms fail."

    .line 24071
    invoke-static {p1, p2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 461
    :cond_bb
    :goto_bb
    sget-object p1, Lkotlin/w;->a:Lkotlin/w;

    return-object p1
.end method

.method final synthetic a(ZLjava/util/List;Lkotlin/c/c;)Ljava/lang/Object;
    .registers 15
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z",
            "Ljava/util/List<",
            "Lcom/imo/android/imoim/world/fulldetail/data/a;",
            ">;",
            "Lkotlin/c/c<",
            "-",
            "Lkotlin/w;",
            ">;)",
            "Ljava/lang/Object;"
        }
    .end annotation

    instance-of v0, p3, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;

    if-eqz v0, :cond_14

    move-object v0, p3

    check-cast v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;

    iget v1, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->b:I

    const/high16 v2, -0x80000000

    and-int/2addr v1, v2

    if-eqz v1, :cond_14

    iget p3, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->b:I

    sub-int/2addr p3, v2

    iput p3, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->b:I

    goto :goto_19

    :cond_14
    new-instance v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;

    invoke-direct {v0, p0, p3}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;-><init>(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;Lkotlin/c/c;)V

    :goto_19
    move-object v8, v0

    iget-object p3, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->a:Ljava/lang/Object;

    .line 8054
    sget-object v0, Lkotlin/c/a/a;->COROUTINE_SUSPENDED:Lkotlin/c/a/a;

    .line 202
    iget v1, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->b:I

    const/4 v9, 0x1

    if-eqz v1, :cond_44

    if-ne v1, v9, :cond_3c

    iget-object p1, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->f:Ljava/lang/Object;

    check-cast p1, Ljava/util/List;

    iget-object p2, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->e:Ljava/lang/Object;

    check-cast p2, Ljava/util/List;

    iget-boolean v0, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->g:Z

    iget-object v1, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->d:Ljava/lang/Object;

    check-cast v1, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;

    invoke-static {p3}, Lkotlin/o;->a(Ljava/lang/Object;)V

    move-object v10, p3

    move-object p3, p1

    move p1, v0

    move-object v0, v1

    move-object v1, v10

    goto :goto_76

    .line 239
    :cond_3c
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string p2, "call to \'resume\' before \'invoke\' with coroutine"

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

    throw p1

    .line 202
    :cond_44
    invoke-static {p3}, Lkotlin/o;->a(Ljava/lang/Object;)V

    .line 203
    new-instance p3, Ljava/util/ArrayList;

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

    check-cast p3, Ljava/util/List;

    .line 204
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->J:Lcom/imo/android/imoim/world/data/a/b;

    if-eqz p1, :cond_55

    const-string v2, "scroll_up"

    goto :goto_57

    :cond_55
    const-string v2, "scroll_down"

    .line 206
    :goto_57
    sget-object v3, Lcom/imo/android/imoim/world/stats/c/a;->a:Lcom/imo/android/imoim/world/stats/c/a;

    invoke-static {}, Lcom/imo/android/imoim/world/stats/c/a;->a()Ljava/lang/String;

    move-result-object v3

    .line 207
    invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->w()I

    move-result v4

    const/4 v7, 0x0

    .line 210
    iput-object p0, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->d:Ljava/lang/Object;

    iput-boolean p1, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->g:Z

    iput-object p2, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->e:Ljava/lang/Object;

    iput-object p3, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->f:Ljava/lang/Object;

    iput v9, v8, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel$e;->b:I

    move v5, p1

    move v6, p1

    .line 204
    invoke-interface/range {v1 .. v8}, Lcom/imo/android/imoim/world/data/a/b;->a(Ljava/lang/String;Ljava/lang/String;IZZLjava/lang/String;Lkotlin/c/c;)Ljava/lang/Object;

    move-result-object v1

    if-ne v1, v0, :cond_75

    return-object v0

    :cond_75
    move-object v0, p0

    .line 202
    :goto_76
    check-cast v1, Lcom/imo/android/imoim/world/data/b;

    const/4 v2, 0x0

    .line 212
    invoke-direct {v0, p1, v2}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(ZZ)V

    .line 214
    instance-of v3, v1, Lcom/imo/android/imoim/world/data/b$c;

    if-eqz v3, :cond_f5

    .line 215
    check-cast p2, Ljava/util/Collection;

    invoke-interface {p3, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 216
    check-cast v1, Lcom/imo/android/imoim/world/data/b$c;

    .line 9011
    iget-object p2, v1, Lcom/imo/android/imoim/world/data/b$c;->a:Ljava/lang/Object;

    .line 216
    check-cast p2, Lcom/imo/android/imoim/world/data/bean/l;

    .line 9018
    iget-object p2, p2, Lcom/imo/android/imoim/world/data/bean/l;->a:Ljava/util/List;

    .line 216
    check-cast p2, Ljava/lang/Iterable;

    invoke-static {p2}, Lkotlin/a/k;->c(Ljava/lang/Iterable;)Ljava/util/List;

    move-result-object p2

    .line 217
    invoke-static {p2}, Lkotlin/a/k;->g(Ljava/util/List;)Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz v3, :cond_9e

    .line 9029
    iget-object v3, v3, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    goto :goto_9f

    :cond_9e
    const/4 v3, 0x0

    .line 217
    :goto_9f
    instance-of v3, v3, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed;

    if-eqz v3, :cond_b3

    .line 218
    invoke-interface {p2, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lcom/imo/android/imoim/world/data/bean/c;

    iput-object v2, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->g:Lcom/imo/android/imoim/world/data/bean/c;

    .line 219
    invoke-interface {p2}, Ljava/util/List;->size()I

    move-result v2

    invoke-interface {p2, v9, v2}, Ljava/util/List;->subList(II)Ljava/util/List;

    move-result-object p2

    .line 221
    :cond_b3
    invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object p2

    :cond_b7
    :goto_b7
    invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_d6

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

    move-result-object v2

    check-cast v2, Lcom/imo/android/imoim/world/data/bean/c;

    .line 222
    invoke-virtual {v2}, Lcom/imo/android/imoim/world/data/bean/c;->b()Ljava/lang/String;

    move-result-object v3

    invoke-static {v3}, Lcom/imo/android/imoim/world/util/ad;->g(Ljava/lang/String;)Z

    move-result v3

    if-eqz v3, :cond_b7

    .line 223
    new-instance v3, Lcom/imo/android/imoim/world/fulldetail/data/a;

    invoke-direct {v3, v9, v2}, Lcom/imo/android/imoim/world/fulldetail/data/a;-><init>(ILjava/lang/Object;)V

    invoke-interface {p3, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_b7

    .line 226
    :cond_d6
    iget-object p2, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->p:Ljava/util/List;

    invoke-direct {v0, p3, p1, p2}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(Ljava/util/List;ZLjava/util/List;)V

    .line 227
    iget-object p2, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->p:Ljava/util/List;

    invoke-interface {p2}, Ljava/util/List;->clear()V

    .line 228
    sget-object p2, Lcom/imo/android/imoim/util/df$bg;->POPULAR_TOPIC_CURSOR:Lcom/imo/android/imoim/util/df$bg;

    check-cast p2, Ljava/lang/Enum;

    .line 10011
    iget-object p3, v1, Lcom/imo/android/imoim/world/data/b$c;->a:Ljava/lang/Object;

    .line 228
    check-cast p3, Lcom/imo/android/imoim/world/data/bean/l;

    .line 10020
    iget-object p3, p3, Lcom/imo/android/imoim/world/data/bean/l;->b:Ljava/lang/String;

    .line 228
    invoke-static {p2, p3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V

    .line 229
    iget-object p2, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->u:Landroidx/lifecycle/MutableLiveData;

    sget-object p3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-virtual {p2, p3}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    goto :goto_103

    :cond_f5
    const-string p2, "world_news#WorldNewsFullDetailViewModel"

    const-string p3, "loadFeeds failed"

    .line 11071
    invoke-static {p2, p3}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 232
    iget-object p2, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->u:Landroidx/lifecycle/MutableLiveData;

    sget-object p3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;

    invoke-virtual {p2, p3}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :goto_103
    if-eqz p1, :cond_10c

    .line 235
    iget-object p1, v0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->v:Landroidx/lifecycle/MutableLiveData;

    sget-object p2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;

    invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    .line 239
    :cond_10c
    sget-object p1, Lkotlin/w;->a:Lkotlin/w;

    return-object p1
.end method

.method public final a(I)V
    .registers 10

    .line 52
    iput p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    .line 53
    iget v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->I:I

    invoke-static {v0, p1}, Ljava/lang/Math;->max(II)I

    move-result p1

    iput p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->I:I

    .line 54
    sget-object p1, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    iget p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    invoke-static {p1}, Lcom/imo/android/imoim/world/fulldetail/e;->a(I)V

    .line 56
    sget-object p1, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    iget p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c(I)Lcom/imo/android/imoim/world/fulldetail/data/a;

    move-result-object p1

    const/4 v0, 0x0

    if-eqz p1, :cond_1f

    .line 2011
    iget-object p1, p1, Lcom/imo/android/imoim/world/fulldetail/data/a;->a:Ljava/lang/Object;

    goto :goto_20

    :cond_1f
    move-object p1, v0

    .line 56
    :goto_20
    instance-of v1, p1, Lcom/imo/android/imoim/world/data/bean/c;

    if-nez v1, :cond_25

    move-object p1, v0

    :cond_25
    check-cast p1, Lcom/imo/android/imoim/world/data/bean/c;

    if-eqz p1, :cond_2c

    .line 2029
    iget-object p1, p1, Lcom/imo/android/imoim/world/data/bean/c;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/d;

    goto :goto_2d

    :cond_2c
    move-object p1, v0

    .line 56
    :goto_2d
    instance-of v1, p1, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    if-nez v1, :cond_32

    goto :goto_33

    :cond_32
    move-object v0, p1

    :goto_33
    check-cast v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    invoke-static {v0}, Lcom/imo/android/imoim/world/fulldetail/e;->a(Lcom/imo/android/imoim/world/data/bean/feedentity/b;)V

    .line 57
    sget-object p1, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    invoke-static {}, Lcom/imo/android/imoim/world/fulldetail/e;->f()Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    move-result-object v2

    if-eqz v2, :cond_5d

    .line 58
    invoke-virtual {v2}, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->a()Ljava/lang/String;

    move-result-object p1

    if-eqz p1, :cond_5d

    .line 59
    sget-object v0, Lcom/imo/android/imoim/world/fulldetail/e;->a:Lcom/imo/android/imoim/world/fulldetail/e;

    invoke-static {}, Lcom/imo/android/imoim/world/fulldetail/e;->g()Ljava/util/HashMap;

    move-result-object v0

    move-object v6, v0

    check-cast v6, Ljava/util/Map;

    new-instance v7, Lcom/imo/android/imoim/world/fulldetail/e$a;

    iget v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    const/4 v3, 0x0

    const/4 v4, 0x4

    const/4 v5, 0x0

    move-object v0, v7

    invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/world/fulldetail/e$a;-><init>(ILcom/imo/android/imoim/world/data/bean/feedentity/b;IILkotlin/f/b/j;)V

    invoke-interface {v6, p1, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_5d
    return-void
.end method

.method public final a()Z
    .registers 5

    .line 250
    iget v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    .line 251
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d()I

    move-result v1

    add-int/lit8 v1, v1, -0x1

    sub-int/2addr v1, v0

    .line 252
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "checkNeedLoadMore, curIndex = "

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v0, ", offset = "

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v2, "world_news#WorldNewsFullDetailViewModel"

    .line 13071
    invoke-static {v2, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 253
    iget v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->n:I

    const/4 v2, 0x0

    if-gt v1, v0, :cond_30

    const-string v0, "feed_share_from_explore_tab"

    .line 255
    invoke-static {p0, v2, v0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a(Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;ZLjava/lang/String;)Z

    move-result v0

    return v0

    :cond_30
    return v2
.end method

.method public final b()Lcom/imo/android/imoim/world/fulldetail/data/a;
    .registers 2

    .line 338
    iget v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->a:I

    invoke-virtual {p0, v0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c(I)Lcom/imo/android/imoim/world/fulldetail/data/a;

    move-result-object v0

    return-object v0
.end method

.method public final b(I)Z
    .registers 3

    .line 365
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d()I

    move-result v0

    if-gt v0, p1, :cond_8

    const/4 p1, 0x0

    return p1

    .line 369
    :cond_8
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/List;

    if-eqz v0, :cond_19

    check-cast v0, Ljava/util/Collection;

    invoke-static {v0}, Lkotlin/a/k;->c(Ljava/util/Collection;)Ljava/util/List;

    move-result-object v0

    goto :goto_1a

    :cond_19
    const/4 v0, 0x0

    :goto_1a
    if-eqz v0, :cond_24

    .line 371
    invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 372
    iget-object p1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->c:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V

    :cond_24
    const/4 p1, 0x1

    return p1
.end method

.method public final c(I)Lcom/imo/android/imoim/world/fulldetail/data/a;
    .registers 4

    const/4 v0, 0x0

    if-ltz p1, :cond_1b

    .line 397
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d()I

    move-result v1

    if-lt p1, v1, :cond_a

    goto :goto_1b

    .line 399
    :cond_a
    iget-object v1, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/util/List;

    if-eqz v1, :cond_1b

    invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/world/fulldetail/data/a;

    return-object p1

    :cond_1b
    :goto_1b
    return-object v0
.end method

.method public final c()Z
    .registers 2

    .line 341
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/Collection;

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

    move-result v0

    return v0
.end method

.method public final d()I
    .registers 2

    .line 344
    iget-object v0, p0, Lcom/imo/android/imoim/world/fulldetail/data/WorldNewsFullDetailViewModel;->d:Landroidx/lifecycle/MutableLiveData;

    invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/util/List;

    if-eqz v0, :cond_f

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    return v0

    :cond_f
    const/4 v0, 0x0

    return v0
.end method