y.smali
.class public final Lcom/imo/android/imoim/world/util/y;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public a:Z
.field public b:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/drakeet/multitype/c<",
"Lcom/imo/android/imoim/world/data/bean/c;",
"*>;>;"
}
.end annotation
.end field
.field public c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
.field public d:Lcom/imo/android/imoim/world/follow/RecommendViewModel;
.field public e:Landroid/content/Context;
.field public f:I
.field public g:Landroidx/lifecycle/LifecycleOwner;
.field h:Z
.field i:Z
.field public j:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lkotlin/f/a/b<",
"Lcom/imo/android/imoim/world/data/bean/c;",
"Lkotlin/k/b<",
"+",
"Lcom/drakeet/multitype/d<",
"Lcom/imo/android/imoim/world/data/bean/c;",
"*>;>;>;>;"
}
.end annotation
.end field
.field public final k:Lcom/drakeet/multitype/MultiTypeAdapter;
.field public final l:Landroidx/recyclerview/widget/RecyclerView;
.field private m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
.field private n:Ljava/lang/String;
.field private o:Z
.field private p:Z
.field private q:Lcom/imo/android/imoim/world/util/g;
# direct methods
.method public constructor <init>(Lcom/drakeet/multitype/MultiTypeAdapter;Landroidx/recyclerview/widget/RecyclerView;)V
.registers 4
const-string v0, "listAdapter"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "recyclerView"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 41
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/world/util/y;->k:Lcom/drakeet/multitype/MultiTypeAdapter;
iput-object p2, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
.line 44
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/util/y;->b:Ljava/util/Set;
const/4 p1, 0x1
.line 52
iput-boolean p1, p0, Lcom/imo/android/imoim/world/util/y;->o:Z
.line 56
sget-object p1, Lcom/imo/android/imoim/world/util/g;->COMMON:Lcom/imo/android/imoim/world/util/g;
iput-object p1, p0, Lcom/imo/android/imoim/world/util/y;->q:Lcom/imo/android/imoim/world/util/g;
.line 57
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/util/y;->j:Ljava/util/List;
return-void
.end method
.method public static synthetic a(Lcom/imo/android/imoim/world/util/y;Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;Lcom/imo/android/imoim/world/util/g;I)Lcom/imo/android/imoim/world/util/y;
.registers 19
and-int/lit8 v0, p8, 0x10
const/4 v1, 0x0
if-eqz v0, :cond_7
move-object v7, v1
goto :goto_8
:cond_7
move-object v7, p5
:goto_8
and-int/lit8 v0, p8, 0x20
if-eqz v0, :cond_e
move-object v8, v1
goto :goto_10
:cond_e
move-object/from16 v8, p6
:goto_10
and-int/lit8 v0, p8, 0x40
if-eqz v0, :cond_18
.line 61
sget-object v0, Lcom/imo/android/imoim/world/util/g;->COMMON:Lcom/imo/android/imoim/world/util/g;
move-object v9, v0
goto :goto_1a
:cond_18
move-object/from16 v9, p7
:goto_1a
move-object v2, p0
move-object v3, p1
move-object v4, p2
move v5, p3
move-object v6, p4
invoke-direct/range {v2 .. v9}, Lcom/imo/android/imoim/world/util/y;->a(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;Lcom/imo/android/imoim/world/util/g;)Lcom/imo/android/imoim/world/util/y;
move-result-object v0
return-object v0
.end method
.method private a(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;Lcom/imo/android/imoim/world/util/g;)Lcom/imo/android/imoim/world/util/y;
.registers 9
const-string v0, "viewModelParam"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "lifecycleOwnerParam"
invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "feedItemTypeParam"
invoke-static {p7, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 1430
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 63
iput-object p1, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
.line 64
iput-object p2, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
.line 65
iput p3, p0, Lcom/imo/android/imoim/world/util/y;->f:I
.line 66
iput-object p4, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
.line 67
iput-object p5, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
.line 68
iput-object p6, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
.line 69
iput-object p7, p0, Lcom/imo/android/imoim/world/util/y;->q:Lcom/imo/android/imoim/world/util/g;
return-object p0
.end method
.method private final g()Lcom/imo/android/imoim/world/util/y;
.registers 13
.line 149
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/picture/MultiPhotoViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
const-string v10, "viewModel"
if-nez v2, :cond_d
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
const-string v11, "lifecycleOwner"
if-nez v6, :cond_1c
invoke-static {v11}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/picture/MultiPhotoViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 150
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/picture/SinglePhotoViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_32
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_32
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_3f
invoke-static {v11}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_3f
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/picture/SinglePhotoViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 151
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/picture/PictureViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_55
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_55
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_62
invoke-static {v11}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_62
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/picture/PictureViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 152
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
new-instance v1, Lcom/imo/android/imoim/world/util/y$n;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/world/util/y$n;-><init>(Lcom/imo/android/imoim/world/util/y;)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final h()Lcom/imo/android/imoim/world/util/y;
.registers 11
.line 168
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/video/VideoViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_d
const-string v1, "viewModel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_1c
const-string v1, "lifecycleOwner"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/video/VideoViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 169
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$u;->a:Lcom/imo/android/imoim/world/util/y$u;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final i()Lcom/imo/android/imoim/world/util/y;
.registers 13
.line 179
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/link/LinkViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
const-string v10, "viewModel"
if-nez v2, :cond_d
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
const-string v11, "lifecycleOwner"
if-nez v6, :cond_1c
invoke-static {v11}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/link/LinkViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 180
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/link/LargeLinkViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_32
invoke-static {v10}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_32
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_3f
invoke-static {v11}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_3f
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/link/LargeLinkViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 181
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
new-instance v1, Lcom/imo/android/imoim/world/util/y$m;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/world/util/y$m;-><init>(Lcom/imo/android/imoim/world/util/y;)V
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final j()Lcom/imo/android/imoim/world/util/y;
.registers 10
.line 192
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v8, Lcom/imo/android/imoim/world/worldnews/viewbinder/i;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_d
const-string v1, "viewModel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_1c
const-string v1, "lifecycleOwner"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
move-object v1, v8
invoke-direct/range {v1 .. v7}, Lcom/imo/android/imoim/world/worldnews/viewbinder/i;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;)V
invoke-interface {v0, v8}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 193
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$r;->a:Lcom/imo/android/imoim/world/util/y$r;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final k()Lcom/imo/android/imoim/world/util/y;
.registers 12
.line 203
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v10, Lcom/imo/android/imoim/world/worldnews/audio/AudioViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_d
const-string v1, "viewModel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-boolean v1, p0, Lcom/imo/android/imoim/world/util/y;->p:Z
xor-int/lit8 v6, v1, 0x1
.line 204
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v7, :cond_20
const-string v1, "lifecycleOwner"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_20
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v9, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v10
.line 203
invoke-direct/range {v1 .. v9}, Lcom/imo/android/imoim/world/worldnews/audio/AudioViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;IILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v10}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 205
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$d;->a:Lcom/imo/android/imoim/world/util/y$d;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final l()Lcom/imo/android/imoim/world/util/y;
.registers 11
.line 239
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/forward/ForwardViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_d
const-string v1, "viewModel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v5, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v6, :cond_1c
const-string v1, "lifecycleOwner"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v7, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->n:Ljava/lang/String;
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/world/worldnews/forward/ForwardViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;Ljava/lang/String;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 240
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$l;->a:Lcom/imo/android/imoim/world/util/y$l;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final m()Lcom/imo/android/imoim/world/util/y;
.registers 7
.line 250
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/recommend/RecommendViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v2, :cond_d
const-string v3, "viewModel"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d
iget-object v3, p0, Lcom/imo/android/imoim/world/util/y;->d:Lcom/imo/android/imoim/world/follow/RecommendViewModel;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v4, :cond_18
const-string v5, "lifecycleOwner"
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_18
invoke-direct {v1, v2, v3, v4}, Lcom/imo/android/imoim/world/worldnews/recommend/RecommendViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Lcom/imo/android/imoim/world/follow/RecommendViewModel;Landroidx/lifecycle/LifecycleOwner;)V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 251
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$p;->a:Lcom/imo/android/imoim/world/util/y$p;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final n()Lcom/imo/android/imoim/world/util/y;
.registers 5
.line 261
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/publishguide/PublishGuideViewBinder;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget v3, p0, Lcom/imo/android/imoim/world/util/y;->f:I
invoke-direct {v1, v2, v3}, Lcom/imo/android/imoim/world/worldnews/publishguide/PublishGuideViewBinder;-><init>(Landroid/content/Context;I)V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 262
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$o;->a:Lcom/imo/android/imoim/world/util/y$o;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final o()Lcom/imo/android/imoim/world/util/y;
.registers 4
.line 272
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/voiceroom/VoiceRoomCardViewBinder;
iget v2, p0, Lcom/imo/android/imoim/world/util/y;->f:I
invoke-direct {v1, v2}, Lcom/imo/android/imoim/world/worldnews/voiceroom/VoiceRoomCardViewBinder;-><init>(I)V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 273
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$v;->a:Lcom/imo/android/imoim/world/util/y$v;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final p()Lcom/imo/android/imoim/world/util/y;
.registers 3
.line 283
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/followguide/FollowGuideViewBinder;
invoke-direct {v1}, Lcom/imo/android/imoim/world/worldnews/followguide/FollowGuideViewBinder;-><init>()V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 284
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$k;->a:Lcom/imo/android/imoim/world/util/y$k;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final q()Lcom/imo/android/imoim/world/util/y;
.registers 3
.line 295
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/viewbinder/j;
invoke-direct {v1}, Lcom/imo/android/imoim/world/worldnews/viewbinder/j;-><init>()V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 296
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/viewbinder/k;
invoke-direct {v1}, Lcom/imo/android/imoim/world/worldnews/viewbinder/k;-><init>()V
invoke-interface {v0, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 297
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$c;->a:Lcom/imo/android/imoim/world/util/y$c;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-object p0
.end method
.method private final r()V
.registers 4
.line 394
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->k:Lcom/drakeet/multitype/MultiTypeAdapter;
const-class v1, Lcom/imo/android/imoim/world/data/bean/c;
invoke-static {v1}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/drakeet/multitype/MultiTypeAdapter;->a(Lkotlin/k/b;)Lcom/drakeet/multitype/j;
move-result-object v0
.line 395
iget-object v1, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
check-cast v1, Ljava/util/Collection;
const/4 v2, 0x0
new-array v2, v2, [Lcom/drakeet/multitype/c;
.line 451
invoke-interface {v1, v2}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object v1
if-eqz v1, :cond_31
check-cast v1, [Lcom/drakeet/multitype/c;
array-length v2, v1
invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v1
check-cast v1, [Lcom/drakeet/multitype/c;
.line 394
invoke-interface {v0, v1}, Lcom/drakeet/multitype/j;->a([Lcom/drakeet/multitype/c;)Lcom/drakeet/multitype/i;
move-result-object v0
.line 396
new-instance v1, Lcom/imo/android/imoim/world/util/y$a;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/world/util/y$a;-><init>(Lcom/imo/android/imoim/world/util/y;)V
check-cast v1, Lkotlin/f/a/m;
invoke-interface {v0, v1}, Lcom/drakeet/multitype/i;->a(Lkotlin/f/a/m;)V
return-void
.line 451
:cond_31
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method private final s()V
.registers 4
.line 412
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->k:Lcom/drakeet/multitype/MultiTypeAdapter;
const-class v1, Lcom/imo/android/imoim/world/data/bean/c;
invoke-static {v1}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/drakeet/multitype/MultiTypeAdapter;->a(Lkotlin/k/b;)Lcom/drakeet/multitype/j;
move-result-object v0
.line 413
iget-object v1, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
check-cast v1, Ljava/util/Collection;
const/4 v2, 0x0
new-array v2, v2, [Lcom/drakeet/multitype/c;
.line 453
invoke-interface {v1, v2}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object v1
if-eqz v1, :cond_31
check-cast v1, [Lcom/drakeet/multitype/c;
array-length v2, v1
invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v1
check-cast v1, [Lcom/drakeet/multitype/c;
.line 412
invoke-interface {v0, v1}, Lcom/drakeet/multitype/j;->a([Lcom/drakeet/multitype/c;)Lcom/drakeet/multitype/i;
move-result-object v0
.line 414
new-instance v1, Lcom/imo/android/imoim/world/util/y$b;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/world/util/y$b;-><init>(Lcom/imo/android/imoim/world/util/y;)V
check-cast v1, Lkotlin/f/a/m;
invoke-interface {v0, v1}, Lcom/drakeet/multitype/i;->a(Lkotlin/f/a/m;)V
return-void
.line 453
:cond_31
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.end method
# virtual methods
.method public final a()Lcom/imo/android/imoim/world/util/y;
.registers 2
.line 2430
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const/4 v0, 0x0
.line 75
iput-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->o:Z
return-object p0
.end method
.method public final a(Z)Lcom/imo/android/imoim/world/util/y;
.registers 2
.line 4430
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 94
iput-boolean p1, p0, Lcom/imo/android/imoim/world/util/y;->h:Z
return-object p0
.end method
.method public final b()Lcom/imo/android/imoim/world/util/y;
.registers 2
.line 3430
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
const/4 v0, 0x1
.line 86
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/world/util/y;->a(Z)Lcom/imo/android/imoim/world/util/y;
.line 4139
iput-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->p:Z
.line 4144
iput-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->i:Z
return-object p0
.end method
.method public final c()Lcom/imo/android/imoim/world/util/y;
.registers 2
const/4 v0, 0x1
.line 105
iput-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->a:Z
.line 106
invoke-direct {p0}, Lcom/imo/android/imoim/world/util/y;->g()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->h()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->i()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->j()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->k()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/world/util/y;->f()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
.line 107
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->q()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->l()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->n()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->o()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->m()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
invoke-direct {v0}, Lcom/imo/android/imoim/world/util/y;->p()Lcom/imo/android/imoim/world/util/y;
move-result-object v0
return-object v0
.end method
.method public final d()Lcom/imo/android/imoim/world/util/y;
.registers 4
const/4 v0, 0x1
.line 117
iput-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->a:Z
.line 118
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->k:Lcom/drakeet/multitype/MultiTypeAdapter;
new-instance v1, Lcom/imo/android/imoim/world/worldnews/viewbinder/f;
iget-object v2, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
check-cast v2, Landroid/view/ViewGroup;
invoke-direct {v1, v2}, Lcom/imo/android/imoim/world/worldnews/viewbinder/f;-><init>(Landroid/view/ViewGroup;)V
check-cast v1, Lcom/drakeet/multitype/c;
.line 442
check-cast v1, Lcom/drakeet/multitype/d;
.line 443
const-class v2, Lcom/imo/android/imoim/world/worldnews/viewbinder/g;
invoke-virtual {v0, v2, v1}, Lcom/drakeet/multitype/MultiTypeAdapter;->a(Ljava/lang/Class;Lcom/drakeet/multitype/d;)V
return-object p0
.end method
.method public final e()V
.registers 3
.line 129
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->q:Lcom/imo/android/imoim/world/util/g;
sget-object v1, Lcom/imo/android/imoim/world/util/z;->a:[I
invoke-virtual {v0}, Lcom/imo/android/imoim/world/util/g;->ordinal()I
move-result v0
aget v0, v1, v0
const/4 v1, 0x1
if-eq v0, v1, :cond_15
const/4 v1, 0x2
if-eq v0, v1, :cond_11
goto :goto_18
.line 133
:cond_11
invoke-direct {p0}, Lcom/imo/android/imoim/world/util/y;->s()V
goto :goto_18
.line 131
:cond_15
invoke-direct {p0}, Lcom/imo/android/imoim/world/util/y;->r()V
.line 135
:goto_18
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget-object v1, p0, Lcom/imo/android/imoim/world/util/y;->k:Lcom/drakeet/multitype/MultiTypeAdapter;
check-cast v1, Landroidx/recyclerview/widget/RecyclerView$Adapter;
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
return-void
.end method
.method public final f()Lcom/imo/android/imoim/world/util/y;
.registers 12
.line 216
iget-boolean v0, p0, Lcom/imo/android/imoim/world/util/y;->o:Z
const-string v1, "lifecycleOwner"
const-string v2, "viewModel"
if-eqz v0, :cond_2f
.line 217
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v9, Lcom/imo/android/imoim/world/worldnews/topic/TopicViewBinder;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v4, :cond_13
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13
iget-object v5, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v7, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v8, :cond_20
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_20
move-object v3, v9
invoke-direct/range {v3 .. v8}, Lcom/imo/android/imoim/world/worldnews/topic/TopicViewBinder;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;)V
invoke-interface {v0, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 218
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$s;->a:Lcom/imo/android/imoim/world/util/y$s;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_57
.line 225
:cond_2f
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->b:Ljava/util/Set;
new-instance v10, Lcom/imo/android/imoim/world/worldnews/viewbinder/i;
iget-object v4, p0, Lcom/imo/android/imoim/world/util/y;->c:Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;
if-nez v4, :cond_3a
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_3a
iget-object v5, p0, Lcom/imo/android/imoim/world/util/y;->e:Landroid/content/Context;
iget-object v6, p0, Lcom/imo/android/imoim/world/util/y;->l:Landroidx/recyclerview/widget/RecyclerView;
iget v7, p0, Lcom/imo/android/imoim/world/util/y;->f:I
iget-object v8, p0, Lcom/imo/android/imoim/world/util/y;->g:Landroidx/lifecycle/LifecycleOwner;
if-nez v8, :cond_47
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_47
iget-object v9, p0, Lcom/imo/android/imoim/world/util/y;->m:Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;
move-object v3, v10
invoke-direct/range {v3 .. v9}, Lcom/imo/android/imoim/world/worldnews/viewbinder/i;-><init>(Lcom/imo/android/imoim/world/worldnews/tabs/TabsBaseViewModel;Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView;ILandroidx/lifecycle/LifecycleOwner;Lcom/imo/android/imoim/world/worldnews/base/BaseViewBinder$a;)V
invoke-interface {v0, v10}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
.line 226
iget-object v0, p0, Lcom/imo/android/imoim/world/util/y;->j:Ljava/util/List;
sget-object v1, Lcom/imo/android/imoim/world/util/y$t;->a:Lcom/imo/android/imoim/world/util/y$t;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:goto_57
return-object p0
.end method