.class public Lcom/fyber/inneractive/sdk/mraid/IAMraidKit; .super Landroid/content/BroadcastReceiver; .source "SourceFile" # static fields .field private static final sProvider:Lcom/fyber/inneractive/sdk/util/v; # direct methods .method public static constructor ()V .locals 1 .line 1 new-instance v0, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$a; invoke-direct {v0}, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$a;->()V sput-object v0, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;->sProvider:Lcom/fyber/inneractive/sdk/util/v; return-void .end method .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V return-void .end method .method public static synthetic access$000(Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;)Z .locals 0 .line 1 invoke-direct {p0, p1}, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;->isMRaidSpotContent(Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;)Z move-result p0 return p0 .end method .method private isMRaidSpotContent(Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;)Z .locals 1 .line 1 invoke-interface {p1}, Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;->getAdContent()Lcom/fyber/inneractive/sdk/flow/q; move-result-object v0 if-eqz v0, :cond_0 invoke-interface {p1}, Lcom/fyber/inneractive/sdk/external/InneractiveAdSpot;->getAdContent()Lcom/fyber/inneractive/sdk/flow/q; move-result-object p1 instance-of p1, p1, Lcom/fyber/inneractive/sdk/flow/c0; if-eqz p1, :cond_0 const/4 p1, 0x1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 return p1 .end method # virtual methods .method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V .locals 1 .line 1 invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object p1 .line 2 invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; move-result-object p1 filled-new-array {p1}, [Ljava/lang/Object; move-result-object p1 const-string p2, "IAMraidKit: onReceive in package: %s" .line 3 invoke-static {p2, p1}, Lcom/fyber/inneractive/sdk/util/IAlog;->a(Ljava/lang/String;[Ljava/lang/Object;)V sget-object p1, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;->sProvider:Lcom/fyber/inneractive/sdk/util/v; .line 6 sget-object p2, Lcom/fyber/inneractive/sdk/config/IAConfigManager;->L:Lcom/fyber/inneractive/sdk/config/IAConfigManager; iget-object p2, p2, Lcom/fyber/inneractive/sdk/config/IAConfigManager;->H:Ljava/util/HashMap; invoke-interface {p1}, Lcom/fyber/inneractive/sdk/util/v;->getType()Lcom/fyber/inneractive/sdk/util/w; move-result-object v0 invoke-virtual {p2, v0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 7 new-instance p1, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$b; invoke-direct {p1}, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$b;->()V .line 8 sget-object p2, Lcom/fyber/inneractive/sdk/factories/b$a;->a:Lcom/fyber/inneractive/sdk/factories/b; .line 9 sget-object v0, Lcom/fyber/inneractive/sdk/response/a;->RETURNED_ADTYPE_HTML:Lcom/fyber/inneractive/sdk/response/a; invoke-virtual {p2, v0, p1}, Lcom/fyber/inneractive/sdk/factories/b;->a(Lcom/fyber/inneractive/sdk/response/a;Lcom/fyber/inneractive/sdk/factories/b$b;)V .line 10 sget-object v0, Lcom/fyber/inneractive/sdk/response/a;->RETURNED_ADTYPE_MRAID:Lcom/fyber/inneractive/sdk/response/a; invoke-virtual {p2, v0, p1}, Lcom/fyber/inneractive/sdk/factories/b;->a(Lcom/fyber/inneractive/sdk/response/a;Lcom/fyber/inneractive/sdk/factories/b$b;)V .line 11 sget-object p1, Lcom/fyber/inneractive/sdk/factories/c$b;->a:Lcom/fyber/inneractive/sdk/factories/c; .line 12 new-instance p2, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$c; invoke-direct {p2, p0}, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$c;->(Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;)V .line 13 iget-object p1, p1, Lcom/fyber/inneractive/sdk/factories/c;->a:Ljava/util/HashSet; .line 14 invoke-virtual {p1, p2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z .line 15 sget-object p1, Lcom/fyber/inneractive/sdk/factories/a$b;->a:Lcom/fyber/inneractive/sdk/factories/a; .line 16 new-instance p2, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$d; invoke-direct {p2, p0}, Lcom/fyber/inneractive/sdk/mraid/IAMraidKit$d;->(Lcom/fyber/inneractive/sdk/mraid/IAMraidKit;)V .line 17 iget-object p1, p1, Lcom/fyber/inneractive/sdk/factories/a;->a:Ljava/util/HashSet; .line 18 invoke-virtual {p1, p2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z return-void .end method