b.smali

.class public final Lcom/imo/android/imoim/world/worldnews/explore/b;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final a:Lcom/imo/android/imoim/world/worldnews/explore/b;


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

    .line 11
    new-instance v0, Lcom/imo/android/imoim/world/worldnews/explore/b;

    invoke-direct {v0}, Lcom/imo/android/imoim/world/worldnews/explore/b;-><init>()V

    sput-object v0, Lcom/imo/android/imoim/world/worldnews/explore/b;->a:Lcom/imo/android/imoim/world/worldnews/explore/b;

    return-void
.end method

.method private constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static a(Lcom/imo/android/imoim/world/data/bean/c;Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;)Lcom/imo/android/imoim/world/data/bean/c;
    .registers 10

    const-string v0, "feedItem"

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

    const-string v0, "info"

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

    .line 14
    invoke-virtual {p0}, Lcom/imo/android/imoim/world/data/bean/c;->d()Lcom/imo/android/imoim/world/data/bean/c;

    move-result-object p0

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

    if-eqz v0, :cond_13f

    .line 15
    check-cast v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;

    .line 2014
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->c:Ljava/lang/Long;

    if-eqz v1, :cond_22

    .line 16
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 2033
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->c:J

    .line 2084
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->B:J

    .line 3013
    :cond_22
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->b:Ljava/lang/Boolean;

    if-eqz v1, :cond_2c

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

    move-result v1

    .line 3047
    iput-boolean v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->j:Z

    .line 4012
    :cond_2c
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->a:Ljava/lang/Long;

    if-eqz v1, :cond_38

    .line 23
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 4037
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->e:J

    .line 5015
    :cond_38
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->d:Ljava/lang/Long;

    if-eqz v1, :cond_44

    .line 26
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 5083
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->A:J

    .line 6018
    :cond_44
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->g:Ljava/lang/Boolean;

    if-eqz v1, :cond_4e

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

    move-result v1

    .line 6051
    iput-boolean v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->l:Z

    .line 7020
    :cond_4e
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->i:Ljava/lang/Boolean;

    if-eqz v1, :cond_58

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

    move-result v1

    .line 7069
    iput-boolean v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->t:Z

    .line 8021
    :cond_58
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->j:Ljava/lang/Long;

    if-eqz v1, :cond_64

    .line 35
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 8041
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->g:J

    .line 9016
    :cond_64
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->e:Ljava/lang/Long;

    if-eqz v1, :cond_70

    .line 38
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 9039
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->f:J

    .line 10017
    :cond_70
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->f:Ljava/lang/Long;

    if-eqz v1, :cond_7c

    .line 41
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 10035
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->d:J

    .line 11022
    :cond_7c
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->k:Ljava/lang/Long;

    if-eqz v1, :cond_88

    .line 44
    check-cast v1, Ljava/lang/Number;

    invoke-virtual {v1}, Ljava/lang/Number;->longValue()J

    move-result-wide v1

    .line 11045
    iput-wide v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->i:J

    .line 12023
    :cond_88
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->l:Ljava/lang/String;

    .line 12073
    iput-object v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->v:Ljava/lang/String;

    .line 13024
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->m:Ljava/util/List;

    const/4 v2, 0x1

    if-eqz v1, :cond_bc

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

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

    check-cast v3, Ljava/util/List;

    .line 51
    check-cast v1, Ljava/lang/Iterable;

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

    move-result-object v1

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

    move-result v4

    if-eqz v4, :cond_b0

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

    move-result-object v4

    check-cast v4, Ljava/lang/String;

    if-eqz v4, :cond_9e

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

    goto :goto_9e

    .line 55
    :cond_b0
    move-object v1, v3

    check-cast v1, Ljava/util/Collection;

    invoke-interface {v1}, Ljava/util/Collection;->isEmpty()Z

    move-result v1

    xor-int/2addr v1, v2

    if-eqz v1, :cond_bc

    .line 13075
    iput-object v3, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->w:Ljava/util/List;

    .line 14025
    :cond_bc
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->n:Ljava/util/List;

    if-eqz v1, :cond_106

    .line 58
    check-cast v1, Ljava/lang/Iterable;

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

    move-result-object v1

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

    move-result v3

    if-eqz v3, :cond_106

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

    move-result-object v3

    check-cast v3, Ljava/lang/String;

    if-eqz v3, :cond_c6

    .line 14061
    iget-object v4, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->p:Ljava/util/List;

    const/4 v5, 0x0

    if-eqz v4, :cond_de

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

    move-result-object v4

    goto :goto_df

    :cond_de
    move-object v4, v5

    :cond_df
    :goto_df
    if-eqz v4, :cond_c6

    .line 61
    invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z

    move-result v6

    if-ne v6, v2, :cond_c6

    .line 62
    invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v6

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

    if-eqz v6, :cond_f6

    .line 15031
    iget-object v6, v6, Lcom/imo/android/imoim/world/data/bean/c/f;->a:Lcom/imo/android/imoim/world/data/bean/c/a;

    if-eqz v6, :cond_f6

    .line 16013
    iget-object v6, v6, Lcom/imo/android/imoim/world/data/bean/c/a;->a:Ljava/lang/String;

    goto :goto_f7

    :cond_f6
    move-object v6, v5

    .line 63
    :goto_f7
    check-cast v6, Ljava/lang/CharSequence;

    move-object v7, v3

    check-cast v7, Ljava/lang/CharSequence;

    invoke-static {v6, v7}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v6

    if-eqz v6, :cond_df

    .line 64
    invoke-interface {v4}, Ljava/util/Iterator;->remove()V

    goto :goto_df

    .line 16027
    :cond_106
    iget-object v1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->p:Lcom/imo/android/imoim/world/data/bean/feedentity/PromotionInfo;

    .line 16077
    iput-object v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->x:Lcom/imo/android/imoim/world/data/bean/feedentity/PromotionInfo;

    .line 72
    new-instance v1, Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;

    .line 17028
    iget-object v3, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->q:Ljava/lang/Boolean;

    if-eqz v3, :cond_115

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

    move-result v3

    goto :goto_116

    :cond_115
    const/4 v3, 0x1

    .line 17029
    :goto_116
    iget-object v4, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->r:Ljava/lang/Boolean;

    if-eqz v4, :cond_11f

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

    move-result v4

    goto :goto_120

    :cond_11f
    const/4 v4, 0x1

    :goto_120
    invoke-direct {v1, v3, v4}, Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;-><init>(ZZ)V

    .line 17079
    iput-object v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->y:Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;

    .line 74
    new-instance v1, Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;

    .line 18030
    iget-object v3, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->s:Ljava/lang/Boolean;

    if-eqz v3, :cond_130

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

    move-result v3

    goto :goto_131

    :cond_130
    const/4 v3, 0x1

    .line 18031
    :goto_131
    iget-object p1, p1, Lcom/imo/android/imoim/world/data/bean/WorldNewsItemChangedInfo;->t:Ljava/lang/Boolean;

    if-eqz p1, :cond_139

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

    move-result v2

    :cond_139
    invoke-direct {v1, v3, v2}, Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;-><init>(ZZ)V

    .line 18081
    iput-object v1, v0, Lcom/imo/android/imoim/world/data/bean/feedentity/b;->z:Lcom/imo/android/imoim/world/data/bean/feedentity/b$a;

    return-object p0

    .line 15
    :cond_13f
    new-instance p0, Lkotlin/TypeCastException;

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

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

    goto :goto_148

    :goto_147
    throw p0

    :goto_148
    goto :goto_147
.end method