d.smali
.class public final Lcom/imo/android/imoim/ads/j/d;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/ads/j/a;
# static fields
.field public static final a:Lcom/imo/android/imoim/ads/j/d;
.field private static final b:I
.field private static final c:Z
.field private static final d:Z
.field private static final e:Z
.field private static final f:Z
# direct methods
.method static constructor <clinit>()V
.registers 6
.line 20
new-instance v0, Lcom/imo/android/imoim/ads/j/d;
invoke-direct {v0}, Lcom/imo/android/imoim/ads/j/d;-><init>()V
sput-object v0, Lcom/imo/android/imoim/ads/j/d;->a:Lcom/imo/android/imoim/ads/j/d;
.line 1124
sget-object v0, Lcom/imo/android/imoim/IMO;->aa:Lcom/imo/android/imoim/abtest/b;
sget-object v1, Lcom/imo/android/imoim/abtest/a;->AB_WOLRD_NEWS_AD_NATIVE_STYLE:Lcom/imo/android/imoim/abtest/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/abtest/b;->b(Lcom/imo/android/imoim/abtest/a;)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
.line 1125
invoke-static {v0, v1}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I
move-result v0
.line 1134
sput v0, Lcom/imo/android/imoim/ads/j/d;->b:I
const/4 v2, 0x4
const/4 v3, 0x3
const/4 v4, 0x1
const/4 v5, 0x2
if-eq v0, v5, :cond_23
if-eq v0, v3, :cond_23
if-ne v0, v2, :cond_21
goto :goto_23
:cond_21
const/4 v0, 0x0
goto :goto_24
:cond_23
:goto_23
const/4 v0, 0x1
.line 28
:goto_24
sput-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
.line 1138
sget v0, Lcom/imo/android/imoim/ads/j/d;->b:I
if-ne v0, v3, :cond_2c
const/4 v0, 0x1
goto :goto_2d
:cond_2c
const/4 v0, 0x0
.line 29
:goto_2d
sput-boolean v0, Lcom/imo/android/imoim/ads/j/d;->d:Z
.line 1142
sget v0, Lcom/imo/android/imoim/ads/j/d;->b:I
if-ne v0, v2, :cond_35
const/4 v0, 0x1
goto :goto_36
:cond_35
const/4 v0, 0x0
.line 30
:goto_36
sput-boolean v0, Lcom/imo/android/imoim/ads/j/d;->e:Z
.line 31
sget-boolean v2, Lcom/imo/android/imoim/ads/j/d;->d:Z
if-nez v2, :cond_3e
if-eqz v0, :cond_3f
:cond_3e
const/4 v1, 0x1
:cond_3f
sput-boolean v1, Lcom/imo/android/imoim/ads/j/d;->f:Z
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 20
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static e()I
.registers 1
.line 27
sget v0, Lcom/imo/android/imoim/ads/j/d;->b:I
return v0
.end method
.method public static f()Z
.registers 1
.line 30
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->e:Z
return v0
.end method
.method public static g()Z
.registers 1
.line 31
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->f:Z
return v0
.end method
# virtual methods
.method public final a()V
.registers 2
.line 40
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_11
.line 41
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_11
invoke-interface {v0}, Lcom/imo/android/imoim/ads/j/a;->a()V
:cond_11
return-void
.end method
.method public final a(I)V
.registers 3
.line 52
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_11
.line 53
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_11
invoke-interface {v0, p1}, Lcom/imo/android/imoim/ads/j/a;->a(I)V
:cond_11
return-void
.end method
.method public final a(ILcom/imo/android/imoim/ads/r;)V
.registers 4
const-string v0, "placement"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 70
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_16
.line 71
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_16
invoke-interface {v0, p1, p2}, Lcom/imo/android/imoim/ads/j/a;->a(ILcom/imo/android/imoim/ads/r;)V
:cond_16
return-void
.end method
.method public final a(Landroidx/recyclerview/widget/RecyclerView;)V
.registers 3
const-string v0, "recyclerView"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 112
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_16
.line 113
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_16
invoke-interface {v0, p1}, Lcom/imo/android/imoim/ads/j/a;->a(Landroidx/recyclerview/widget/RecyclerView;)V
:cond_16
return-void
.end method
.method public final a(Lcom/imo/android/imoim/ads/j/b;)V
.registers 3
const-string v0, "listener"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 82
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_16
.line 83
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_16
invoke-interface {v0, p1}, Lcom/imo/android/imoim/ads/j/a;->a(Lcom/imo/android/imoim/ads/j/b;)V
:cond_16
return-void
.end method
.method public final a(Lcom/imo/android/imoim/ads/j/c;)V
.registers 3
const-string v0, "listener"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 88
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_16
.line 89
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_16
invoke-interface {v0, p1}, Lcom/imo/android/imoim/ads/j/a;->a(Lcom/imo/android/imoim/ads/j/c;)V
:cond_16
return-void
.end method
.method public final a(Lcom/imo/android/imoim/ads/r;Landroid/view/ViewGroup;Lcom/imo/android/imoim/adapters/AdAdapter$Holder;)V
.registers 5
const-string v0, "placement"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "viewGroup"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "holder"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 76
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_20
.line 77
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_20
invoke-interface {v0, p1, p2, p3}, Lcom/imo/android/imoim/ads/j/a;->a(Lcom/imo/android/imoim/ads/r;Landroid/view/ViewGroup;Lcom/imo/android/imoim/adapters/AdAdapter$Holder;)V
:cond_20
return-void
.end method
.method public final a(Ljava/lang/String;ILcom/imo/android/imoim/ads/BigoHelper;)V
.registers 5
const-string v0, "location"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bigoHelper"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 100
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_1b
.line 101
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_1b
invoke-interface {v0, p1, p2, p3}, Lcom/imo/android/imoim/ads/j/a;->a(Ljava/lang/String;ILcom/imo/android/imoim/ads/BigoHelper;)V
:cond_1b
return-void
.end method
.method public final a(Ljava/lang/String;Lcom/imo/android/imoim/ads/BigoHelper;)V
.registers 4
const-string v0, "location"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bigoHelper"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 106
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_1b
.line 107
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_1b
invoke-interface {v0, p1, p2}, Lcom/imo/android/imoim/ads/j/a;->a(Ljava/lang/String;Lcom/imo/android/imoim/ads/BigoHelper;)V
:cond_1b
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/ads/BigoHelper;)V
.registers 6
const-string v0, "location"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "slot"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "adType"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bigoHelper"
invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 94
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_25
.line 95
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_25
invoke-interface {v0, p1, p2, p3, p4}, Lcom/imo/android/imoim/ads/j/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/ads/BigoHelper;)V
:cond_25
return-void
.end method
.method public final a(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
const-string v0, "item"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 64
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_16
.line 65
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_16
invoke-interface {v0, p1}, Lcom/imo/android/imoim/ads/j/a;->a(Ljava/util/List;)V
:cond_16
return-void
.end method
.method public final b()V
.registers 2
.line 46
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_11
.line 47
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_11
invoke-interface {v0}, Lcom/imo/android/imoim/ads/j/a;->b()V
:cond_11
return-void
.end method
.method public final c()V
.registers 2
.line 58
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_11
.line 59
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_11
invoke-interface {v0}, Lcom/imo/android/imoim/ads/j/a;->c()V
:cond_11
return-void
.end method
.method public final d()V
.registers 2
.line 118
sget-boolean v0, Lcom/imo/android/imoim/ads/j/d;->c:Z
if-eqz v0, :cond_11
.line 119
const-class v0, Lcom/imo/android/imoim/ads/j/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/j/a;
if-eqz v0, :cond_11
invoke-interface {v0}, Lcom/imo/android/imoim/ads/j/a;->d()V
:cond_11
return-void
.end method