.class public Lcom/ironsource/sdk/controller/v$r; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/ironsource/sdk/controller/v; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = "r" .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/ironsource/sdk/controller/v$r$w; } .end annotation # instance fields .field final synthetic a:Lcom/ironsource/sdk/controller/v; # direct methods .method public static synthetic $r8$lambda$cMA9zNdiXyA2LwKTsQnTelSfNjQ(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V .locals 0 .line 0 invoke-direct {p0, p1}, Lcom/ironsource/sdk/controller/v$r;->b(Ljava/lang/String;)V return-void .end method .method public static synthetic $r8$lambda$f-c9_ttYM_SJTIKUTeCxRBD3XuU(Lcom/ironsource/sdk/controller/v$r;ZLjava/lang/String;)V .locals 0 .line 0 invoke-direct {p0, p1, p2}, Lcom/ironsource/sdk/controller/v$r;->a(ZLjava/lang/String;)V return-void .end method .method public static synthetic $r8$lambda$p6QDjDx417WMTQTaAvh_zjWgz7A(Lcom/ironsource/sdk/controller/v$r;ZLjava/lang/String;Ljava/lang/String;)V .locals 0 .line 0 invoke-direct {p0, p1, p2, p3}, Lcom/ironsource/sdk/controller/v$r;->a(ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public constructor (Lcom/ironsource/sdk/controller/v;)V .locals 0 iput-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method private a(Ljava/lang/String;I)V .locals 3 .line 0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v1, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v0, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_0 return-void :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v0 invoke-virtual {v0, v1, p1}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object v0 if-eqz v0, :cond_2 invoke-virtual {v0}, Lcom/ironsource/ha;->k()Z move-result v0 if-nez v0, :cond_1 goto :goto_0 :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$u; invoke-direct {v1, p0, p1, p2}, Lcom/ironsource/sdk/controller/v$r$u;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;I)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_2 :goto_0 return-void .end method .method private a(Ljava/lang/String;Ljava/lang/String;)V .locals 1 .line 0 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1, p2}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object p2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p2, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_0 return-void .end method .method private a(Ljava/lang/String;Z)V .locals 2 .line 0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v0 sget-object v1, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v0, v1, p1}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object p1 if-eqz p1, :cond_0 invoke-virtual {p1, p2}, Lcom/ironsource/ha;->a(Z)V :cond_0 return-void .end method .method private a(Lorg/json/JSONObject;)V .locals 2 .line 0 :try_start_0 const-string v0, "controllerSourceData" iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->f(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/d; move-result-object v1 invoke-virtual {v1}, Lcom/ironsource/sdk/controller/d;->f()Lorg/json/JSONObject; move-result-object v1 invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "Unable to add controller source data into controllerConfig" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->d(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method private a(Lorg/json/JSONObject;Ljava/lang/String;)V .locals 3 .line 0 const-string v0, "testFriendlyName" const-string v1, "testerABGroup" invoke-virtual {p0, p2}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_0 :try_start_0 new-instance v2, Lorg/json/JSONObject; invoke-direct {v2, p2}, Lorg/json/JSONObject;->(Ljava/lang/String;)V invoke-virtual {v2, v1}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; move-result-object p2 invoke-virtual {p1, v1, p2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; invoke-virtual {v2, v0}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; move-result-object p2 invoke-virtual {p1, v0, p2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object p2 invoke-virtual {p2, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string p2, "getControllerConfig Error while parsing Tester AB Group parameters" invoke-static {p1, p2}, Lcom/ironsource/sdk/utils/Logger;->d(Ljava/lang/String;Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method private synthetic a(ZLjava/lang/String;)V .locals 1 .line 0 if-eqz p1, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->u(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/o9; move-result-object p1 sget-object v0, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-interface {p1, v0, p2}, Lcom/ironsource/m9;->b(Lcom/ironsource/qf$e;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->u(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/o9; move-result-object p1 invoke-interface {p1, p2}, Lcom/ironsource/o9;->b(Ljava/lang/String;)V :cond_0 const/4 p1, 0x0 invoke-direct {p0, p2, p1}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;Z)V return-void .end method .method private synthetic a(ZLjava/lang/String;Ljava/lang/String;)V .locals 0 .line 0 if-eqz p1, :cond_1 if-nez p2, :cond_0 const-string p2, "We\'re sorry, some error occurred. we will investigate it" :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->u(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/o9; move-result-object p1 invoke-interface {p1, p3, p2}, Lcom/ironsource/o9;->b(Ljava/lang/String;Ljava/lang/String;)V :cond_1 const/4 p1, 0x0 invoke-direct {p0, p3, p1}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;Z)V return-void .end method .method private synthetic b(Ljava/lang/String;)V .locals 2 .line 0 :try_start_0 invoke-static {p1}, Lcom/ironsource/n3;->a(Ljava/lang/String;)Lcom/ironsource/n3; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->G(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/l3; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v1, v1, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v1 invoke-virtual {v0, v1, p1}, Lcom/ironsource/l3;->a(Landroid/content/Context;Lcom/ironsource/n3;)Lcom/ironsource/l3$a; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {p1}, Lcom/ironsource/l3$a;->f()Ljava/lang/String; move-result-object v1 invoke-virtual {p1}, Lcom/ironsource/l3$a;->i()Lorg/json/JSONObject; move-result-object p1 invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, v1, p1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_0 return-void .end method .method private b(Lorg/json/JSONObject;)V .locals 3 .line 0 :try_start_0 invoke-static {}, Lcom/ironsource/sdk/controller/FeaturesManager;->getInstance()Lcom/ironsource/sdk/controller/FeaturesManager; move-result-object v0 invoke-virtual {v0}, Lcom/ironsource/sdk/controller/FeaturesManager;->a()Ljava/util/ArrayList; move-result-object v1 invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z move-result v1 if-eqz v1, :cond_0 return-void :cond_0 const-string v1, "nativeFeatures" new-instance v2, Lorg/json/JSONArray; invoke-virtual {v0}, Lcom/ironsource/sdk/controller/FeaturesManager;->a()Ljava/util/ArrayList; move-result-object v0 invoke-direct {v2, v0}, Lorg/json/JSONArray;->(Ljava/util/Collection;)V invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V new-instance v0, Lcom/ironsource/sf; invoke-direct {v0}, Lcom/ironsource/sf;->()V invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 const-string v1, "callfailreason" invoke-virtual {v0, v1, p1}, Lcom/ironsource/sf;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/ironsource/sf; move-result-object p1 sget-object v0, Lcom/ironsource/vp;->p:Lcom/ironsource/vp$a; invoke-virtual {p1}, Lcom/ironsource/sf;->a()Ljava/util/HashMap; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/xf;->a(Lcom/ironsource/vp$a;Ljava/util/Map;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "getControllerConfig Error while adding supported features data from FeaturesManager" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->d(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method private c(Lorg/json/JSONObject;)V .locals 1 .line 0 invoke-direct {p0, p1}, Lcom/ironsource/sdk/controller/v$r;->b(Lorg/json/JSONObject;)V invoke-static {}, Lcom/ironsource/sdk/utils/SDKUtils;->getTesterParameters()Ljava/lang/String; move-result-object v0 invoke-direct {p0, p1, v0}, Lcom/ironsource/sdk/controller/v$r;->a(Lorg/json/JSONObject;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;)Z move-result v0 if-nez v0, :cond_0 invoke-direct {p0, p1}, Lcom/ironsource/sdk/controller/v$r;->a(Lorg/json/JSONObject;)V :cond_0 return-void .end method # virtual methods .method public a(Ljava/lang/String;)Z .locals 1 .line 0 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 const-string v0, "-1" invoke-virtual {p1, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 :try_start_0 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0, p1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V const-string p1, "testerABGroup" invoke-virtual {v0, p1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z move-result p1 if-nez p1, :cond_0 const-string p1, "testFriendlyName" invoke-virtual {v0, p1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z move-result p1 :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 if-nez p1, :cond_0 const/4 p1, 0x1 return p1 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :cond_0 const/4 p1, 0x0 return p1 .end method .method public adClicked(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "adClicked(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "productType" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-eqz v1, :cond_0 return-void :cond_0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1}, Lcom/ironsource/sdk/controller/v;->d(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object p1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Lcom/ironsource/qf$e;)Lcom/ironsource/m9; move-result-object v1 if-eqz p1, :cond_1 if-eqz v1, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$d; invoke-direct {v3, p0, v1, p1, v0}, Lcom/ironsource/sdk/controller/v$r$d;->(Lcom/ironsource/sdk/controller/v$r;Lcom/ironsource/m9;Lcom/ironsource/qf$e;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public adCredited(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->t(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "adCredited(" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, ")" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "credits" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 if-eqz p1, :cond_0 invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result p1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v1 const-string v2, "productType" invoke-virtual {v0, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-eqz v2, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->t(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; :cond_1 sget-object v2, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_2 invoke-direct {p0, v1, p1}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;I)V return-void :cond_2 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, v0}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_3 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$t; invoke-direct {v3, p0, v0, v1, p1}, Lcom/ironsource/sdk/controller/v$r$t;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;I)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_3 return-void .end method .method public adUnitsReady(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "adUnitsReady(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 new-instance v1, Lcom/ironsource/s2; invoke-direct {v1, p1}, Lcom/ironsource/s2;->(Ljava/lang/String;)V invoke-virtual {v1}, Lcom/ironsource/s2;->g()Z move-result v2 const/4 v3, 0x0 if-nez v2, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x0 const-string v2, "Num Of Ad Units Do Not Exist" invoke-static {v0, p1, v1, v2, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v4, 0x1 invoke-static {v2, p1, v4, v3, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V invoke-virtual {v1}, Lcom/ironsource/s2;->d()Ljava/lang/String; move-result-object p1 sget-object v2, Lcom/ironsource/qf$e;->c:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v2, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, p1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_1 invoke-virtual {v1}, Lcom/ironsource/s2;->c()Ljava/lang/String; move-result-object p1 invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result p1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$r; invoke-direct {v3, p0, p1, v0, v1}, Lcom/ironsource/sdk/controller/v$r$r;->(Lcom/ironsource/sdk/controller/v$r;ILjava/lang/String;Lcom/ironsource/s2;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public adViewAPI(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "adViewAPI(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->E(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/a; move-result-object p1 invoke-virtual {v0}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 new-instance v1, Lcom/ironsource/sdk/controller/v$r$w; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$w;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0, v1}, Lcom/ironsource/sdk/controller/a;->a(Ljava/lang/String;Lcom/ironsource/mj;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "adViewAPI failed with exception " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method public androidSandboxApi(Ljava/lang/String;)V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation sget-object v0, Lcom/ironsource/ve;->a:Lcom/ironsource/ve; new-instance v1, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda2; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda2;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/ve;->b(Ljava/lang/Runnable;)V return-void .end method .method public bannerViewAPI(Ljava/lang/String;)V .locals 1 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "bannerViewAPI is not supported in this native version, only adview API" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public c(Ljava/lang/String;)V .locals 3 .line 0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "unauthorizedMessage" const/4 v2, 0x0 invoke-static {v0, v1, p1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V return-void .end method .method public cleanAdInstance(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "cleanAdInstance(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "productType" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-nez v2, :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, v1}, Lcom/ironsource/sdk/controller/v;->d(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object v1 if-eqz v1, :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v2 invoke-virtual {v2, v1, v0}, Lcom/ironsource/ia;->b(Lcom/ironsource/qf$e;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception v0 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v1 invoke-virtual {v1, v0}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 const/4 v3, 0x0 const/4 v4, 0x0 invoke-static {v1, p1, v3, v2, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method public clearLastUpdateTimeData(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation const/4 v0, 0x0 :try_start_0 invoke-static {}, Lcom/ironsource/dj;->e()Lcom/ironsource/dj; move-result-object v1 invoke-virtual {v1}, Lcom/ironsource/dj;->a()Ljava/util/ArrayList; move-result-object v1 new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z move-result v3 if-nez v3, :cond_0 const-string v3, "removedAdsLastUpdateTime" invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v2, v3, v1}, Lcom/ironsource/wp;->b(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 :catch_0 move-exception v1 goto :goto_1 :cond_0 :goto_0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v2}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v2 const/4 v3, 0x1 invoke-static {v1, v2, v3, v0, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_2 :goto_1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v2 invoke-virtual {v2, v1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 invoke-static {v2, p1, v4, v3, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_2 return-void .end method .method public deleteFile(Ljava/lang/String;)V .locals 7 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation const/4 v0, 0x0 const/4 v1, 0x0 :try_start_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "deleteFile(" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v4, ")" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v3, "file" invoke-virtual {v2, v3}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 const-string v4, "path" invoke-virtual {v2, v4}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v2 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 const-string v4, "1" if-eqz v2, :cond_2 :try_start_1 invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v5 if-eqz v5, :cond_0 goto :goto_0 :cond_0 new-instance v5, Lcom/ironsource/zf; iget-object v6, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v6}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v6 invoke-static {v6, v2}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->buildAbsolutePathToDirInCache(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 invoke-direct {v5, v2, v3}, Lcom/ironsource/zf;->(Ljava/lang/String;Ljava/lang/String;)V iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 invoke-static {v5, v2}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->ensurePathSafety(Ljava/io/File;Ljava/lang/String;)V invoke-virtual {v5}, Ljava/io/File;->exists()Z move-result v2 if-nez v2, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "File not exist" invoke-static {v2, p1, v1, v3, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :catch_0 move-exception v2 goto :goto_1 :cond_1 invoke-static {v5}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->deleteFile(Lcom/ironsource/zf;)Z move-result v2 iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3, p1, v2, v0, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V goto :goto_2 :cond_2 :goto_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "Missing parameters for file" invoke-static {v2, p1, v1, v3, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 return-void :goto_1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v3 invoke-virtual {v3, v2}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v4 invoke-static {v3, p1, v1, v4, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_2 return-void .end method .method public deleteFolder(Ljava/lang/String;)V .locals 6 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation const/4 v0, 0x0 const/4 v1, 0x0 :try_start_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "deleteFolder(" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v4, ")" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v3, "path" invoke-virtual {v2, v3}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v2 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 const-string v3, "1" if-nez v2, :cond_0 :try_start_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v4, "Missing parameters for file" invoke-static {v2, p1, v1, v4, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :catch_0 move-exception v2 goto :goto_0 :cond_0 new-instance v4, Lcom/ironsource/zf; iget-object v5, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v5}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v5 invoke-static {v5, v2}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->buildAbsolutePathToDirInCache(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 invoke-direct {v4, v2}, Lcom/ironsource/zf;->(Ljava/lang/String;)V iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 invoke-static {v4, v2}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->ensurePathSafety(Ljava/io/File;Ljava/lang/String;)V invoke-virtual {v4}, Ljava/io/File;->exists()Z move-result v2 if-nez v2, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v4, "Folder not exist" invoke-static {v2, p1, v1, v4, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_1 invoke-virtual {v4}, Ljava/io/File;->getPath()Ljava/lang/String; move-result-object v2 invoke-static {v2}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->deleteFolder(Ljava/lang/String;)Z move-result v2 iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3, p1, v2, v0, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 goto :goto_1 :goto_0 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v3 invoke-virtual {v3, v2}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v4 invoke-static {v3, p1, v1, v4, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_1 return-void .end method .method public deviceDataAPI(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "deviceDataAPI(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->D(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/i; move-result-object p1 invoke-virtual {v0}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 new-instance v1, Lcom/ironsource/sdk/controller/v$r$w; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$w;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0, v1}, Lcom/ironsource/sdk/controller/i;->a(Ljava/lang/String;Lcom/ironsource/mj;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "deviceDataAPI failed with exception " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method public displayWebView(Ljava/lang/String;)V .locals 14 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "displayWebView(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "display" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->b(Ljava/lang/String;)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Boolean; invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z move-result p1 const-string v1, "productType" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v2 const-string v3, "standaloneView" invoke-virtual {v0, v3}, Lcom/ironsource/wp;->c(Ljava/lang/String;)Z move-result v3 const-string v4, "adViewId" invoke-virtual {v0, v4}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v5 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v6 const-string v7, "ctrWVPauseResume" invoke-virtual {v0, v7}, Lcom/ironsource/wp;->c(Ljava/lang/String;)Z move-result v8 if-eqz p1, :cond_8 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v9, "immersive" invoke-virtual {v0, v9}, Lcom/ironsource/wp;->c(Ljava/lang/String;)Z move-result v10 invoke-static {p1, v10}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Z)Z const-string p1, "activityThemeTranslucent" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->c(Ljava/lang/String;)Z move-result p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Lcom/ironsource/sdk/controller/v;->v()Lcom/ironsource/sdk/controller/v$u; move-result-object v0 sget-object v10, Lcom/ironsource/sdk/controller/v$u;->a:Lcom/ironsource/sdk/controller/v$u; const-string v11, "State: " if-eq v0, v10, :cond_7 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0, v10}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v$u;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v10, Ljava/lang/StringBuilder; invoke-direct {v10}, Ljava/lang/StringBuilder;->()V invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v11, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v11}, Lcom/ironsource/sdk/controller/v;->m(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/v$u; move-result-object v11 invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v10 invoke-static {v0, v10}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Lcom/ironsource/sdk/controller/v;->q()Landroid/content/Context; move-result-object v0 iget-object v10, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v10}, Lcom/ironsource/sdk/controller/v;->t()Ljava/lang/String; move-result-object v10 iget-object v11, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v11}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ce; move-result-object v11 invoke-interface {v11, v0}, Lcom/ironsource/ce;->I(Landroid/content/Context;)I move-result v11 if-eqz v3, :cond_0 new-instance p1, Lcom/ironsource/sdk/controller/h; invoke-direct {p1, v0}, Lcom/ironsource/sdk/controller/h;->(Landroid/content/Context;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->n(Lcom/ironsource/sdk/controller/v;)Landroid/widget/FrameLayout; move-result-object v0 invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {p1, v0}, Lcom/ironsource/sdk/controller/h;->a(Lcom/ironsource/sdk/controller/v;)V goto/16 :goto_2 :cond_0 if-eqz p1, :cond_1 new-instance p1, Landroid/content/Intent; const-class v3, Lcom/ironsource/sdk/controller/InterstitialActivity; invoke-direct {p1, v0, v3}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V goto :goto_0 :cond_1 new-instance p1, Landroid/content/Intent; const-class v3, Lcom/ironsource/sdk/controller/ControllerActivity; invoke-direct {p1, v0, v3}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V :goto_0 sget-object v3, Lcom/ironsource/qf$e;->c:Lcom/ironsource/qf$e; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v12 invoke-virtual {v12, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v12 const-string v13, "application" if-eqz v12, :cond_3 invoke-virtual {v13, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v12 if-eqz v12, :cond_2 iget-object v10, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v10}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ce; move-result-object v10 invoke-interface {v10, v0}, Lcom/ironsource/ce;->K(Landroid/content/Context;)I move-result v10 invoke-static {v10}, Lcom/ironsource/sdk/utils/SDKUtils;->translateRequestedOrientation(I)Ljava/lang/String; move-result-object v10 :cond_2 invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v12 invoke-virtual {p1, v1, v12}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v1 invoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I move-result v12 invoke-virtual {v1, v12}, Lcom/ironsource/t2;->a(I)V iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v1 invoke-virtual {v1, v6}, Lcom/ironsource/t2;->f(Ljava/lang/String;)V iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v12 invoke-static {v1, v12}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_5 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->i(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/p9; move-result-object v1 invoke-interface {v1, v3, v6}, Lcom/ironsource/m9;->b(Lcom/ironsource/qf$e;Ljava/lang/String;)V goto :goto_1 :cond_3 sget-object v3, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v12 invoke-virtual {v12, v2}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v12 if-eqz v12, :cond_5 invoke-virtual {v13, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v12 if-eqz v12, :cond_4 iget-object v10, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v10}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ce; move-result-object v10 invoke-interface {v10, v0}, Lcom/ironsource/ce;->K(Landroid/content/Context;)I move-result v10 invoke-static {v10}, Lcom/ironsource/sdk/utils/SDKUtils;->translateRequestedOrientation(I)Ljava/lang/String; move-result-object v10 :cond_4 invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {p1, v1, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; :cond_5 :goto_1 if-eqz v5, :cond_6 invoke-virtual {p1, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; :cond_6 invoke-virtual {p1, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; const/high16 v1, 0x20000000 invoke-virtual {p1, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->l(Lcom/ironsource/sdk/controller/v;)Z move-result v1 invoke-virtual {p1, v9, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; const-string v1, "orientation_set_flag" invoke-virtual {p1, v1, v10}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; const-string v1, "rotation_set_flag" invoke-virtual {p1, v1, v11}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$p; invoke-static {v1, v2}, Lcom/ironsource/sdk/controller/v;->d(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object v2 invoke-direct {v3, v2, v6}, Lcom/ironsource/sdk/controller/v$p;->(Lcom/ironsource/qf$e;Ljava/lang/String;)V invoke-static {v1, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Lcom/ironsource/sdk/controller/v$p;)Lcom/ironsource/sdk/controller/v$p; invoke-virtual {v0, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V goto :goto_2 :cond_7 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->m(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/v$u; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V goto :goto_2 :cond_8 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v0, Lcom/ironsource/sdk/controller/v$u;->b:Lcom/ironsource/sdk/controller/v$u; invoke-virtual {p1, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v$u;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->p(Lcom/ironsource/sdk/controller/v;)V :goto_2 return-void .end method .method public fileSystemAPI(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "fileSystemAPI(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$s; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$s;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->a(Ljava/lang/Runnable;)V return-void .end method .method public getApplicationInfo(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getApplicationInfo(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "productType" invoke-virtual {v2, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {v2}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v2 iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3, p1, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/Object; move-result-object p1 const/4 v2, 0x0 aget-object v2, p1, v2 check-cast v2, Ljava/lang/String; const/4 v3, 0x1 aget-object p1, p1, v3 check-cast p1, Ljava/lang/Boolean; invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z move-result p1 if-eqz p1, :cond_0 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_1 move-object v0, v1 goto :goto_0 :cond_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_1 goto :goto_0 :cond_1 const/4 v0, 0x0 :goto_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_2 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "onGetApplicationInfoSuccess" const-string v3, "onGetApplicationInfoFail" invoke-static {p1, v0, v2, v1, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_2 return-void .end method .method public getCachedFilesMap(Ljava/lang/String;)V .locals 6 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getCachedFilesMap(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_2 new-instance v1, Lcom/ironsource/wp; invoke-direct {v1, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v2, "path" invoke-virtual {v1, v2}, Lcom/ironsource/wp;->a(Ljava/lang/String;)Z move-result v3 const/4 v4, 0x0 const/4 v5, 0x0 if-nez v3, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "path key does not exist" :goto_0 invoke-static {v0, p1, v5, v1, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_0 invoke-virtual {v1, v2}, Lcom/ironsource/wp;->b(Ljava/lang/String;)Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/String; iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 invoke-static {v2, v1}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->isPathExist(Ljava/lang/String;Ljava/lang/String;)Z move-result v2 if-nez v2, :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "path file does not exist on disk" goto :goto_0 :cond_1 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 invoke-static {p1, v1}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->getCachedFilesMap(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v2, "onGetCachedFilesMapSuccess" const-string v3, "onGetCachedFilesMapFail" invoke-static {v1, v0, p1, v2, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_2 return-void .end method .method public getConnectivityInfo(Ljava/lang/String;)V .locals 12 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getConnectivityInfo(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {}, Lcom/ironsource/sdk/controller/v;->m()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {}, Lcom/ironsource/sdk/controller/v;->n()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 new-instance v1, Lorg/json/JSONObject; invoke-direct {v1}, Lorg/json/JSONObject;->()V iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/p8; move-result-object v2 if-eqz v2, :cond_0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/p8; move-result-object v1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v2, v2, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v2 invoke-virtual {v1, v2}, Lcom/ironsource/p8;->a(Landroid/content/Context;)Lorg/json/JSONObject; move-result-object v1 :cond_0 invoke-virtual {v1}, Lorg/json/JSONObject;->length()I move-result v2 if-lez v2, :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, p1, v1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 goto :goto_0 :cond_1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v2, "errMsg" const-string v3, "failed to retrieve connection info" const/4 v4, 0x0 const/4 v5, 0x0 const/4 v6, 0x0 const/4 v7, 0x0 const/4 v8, 0x0 const/4 v9, 0x0 const/4 v10, 0x0 const/4 v11, 0x0 invoke-static/range {v1 .. v11}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; move-result-object p1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, v0, p1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 :goto_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V return-void .end method .method public getControllerConfig(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getControllerConfig(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {}, Lcom/ironsource/sdk/controller/v;->m()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 invoke-static {}, Lcom/ironsource/sdk/utils/SDKUtils;->getControllerConfigAsJSONObject()Lorg/json/JSONObject; move-result-object v0 invoke-direct {p0, v0}, Lcom/ironsource/sdk/controller/v$r;->c(Lorg/json/JSONObject;)V iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v0 invoke-static {v1, p1, v0}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_0 return-void .end method .method public getDemandSourceState(Ljava/lang/String;)V .locals 7 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getMediationState(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "demandSourceName" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v2 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v3 const-string v4, "productType" invoke-virtual {v0, v4}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 if-eqz v0, :cond_1 if-eqz v2, :cond_1 :try_start_0 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->getProductType(Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object v5 if-eqz v5, :cond_1 iget-object v6, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v6}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v6 invoke-virtual {v6, v5, v3}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object v5 new-instance v6, Lorg/json/JSONObject; invoke-direct {v6}, Lorg/json/JSONObject;->()V invoke-virtual {v6, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; invoke-virtual {v6, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string v0, "demandSourceId" invoke-virtual {v6, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; if-eqz v5, :cond_0 const/4 v0, -0x1 invoke-virtual {v5, v0}, Lcom/ironsource/ha;->a(I)Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "state" invoke-virtual {v5}, Lcom/ironsource/ha;->j()I move-result v2 invoke-virtual {v6, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; goto :goto_0 :catch_0 move-exception v0 goto :goto_1 :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 :goto_0 invoke-virtual {v6}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v1 invoke-direct {p0, v0, v1}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_2 :goto_1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v1 invoke-virtual {v1, v0}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v2 const/4 v3, 0x0 const/4 v4, 0x0 invoke-static {v1, p1, v3, v2, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :cond_1 :goto_2 return-void .end method .method public getDeviceStatus(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getDeviceStatus(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v2, v1, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v2 invoke-static {v1, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Landroid/content/Context;)[Ljava/lang/Object; move-result-object v1 const/4 v2, 0x0 aget-object v2, v1, v2 check-cast v2, Ljava/lang/String; const/4 v3, 0x1 aget-object v1, v1, v3 check-cast v1, Ljava/lang/Boolean; invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z move-result v1 if-eqz v1, :cond_0 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_1 move-object v0, p1 goto :goto_0 :cond_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_1 goto :goto_0 :cond_1 const/4 v0, 0x0 :goto_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_2 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "onGetDeviceStatusSuccess" const-string v3, "onGetDeviceStatusFail" invoke-static {p1, v0, v2, v1, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_2 return-void .end method .method public getDeviceVolume(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getDeviceVolume(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v0, v0, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Lcom/ironsource/la;->b(Landroid/content/Context;)Lcom/ironsource/la; move-result-object v1 invoke-virtual {v1, v0}, Lcom/ironsource/la;->a(Landroid/content/Context;)F move-result v0 new-instance v1, Lcom/ironsource/wp; invoke-direct {v1, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "deviceVolume" invoke-static {v0}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; move-result-object v0 invoke-virtual {v1, p1, v0}, Lcom/ironsource/wp;->b(Ljava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v1}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {p1, v0, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_0 return-void .end method .method public getInitSummery(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getInitSummery(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->F(Lcom/ironsource/sdk/controller/v;)Lorg/json/JSONObject; move-result-object p1 const-string v1, "recoveryInfo" invoke-virtual {v0, v1, p1}, Lcom/ironsource/wp;->a(Ljava/lang/String;Lorg/json/JSONObject;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {p1, v0, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public getOrientation(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation new-instance v0, Lcom/ironsource/sf; invoke-direct {v0}, Lcom/ironsource/sf;->()V const-string v1, "generalmessage" invoke-virtual {v0, v1, p1}, Lcom/ironsource/sf;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/ironsource/sf; move-result-object v0 sget-object v1, Lcom/ironsource/vp;->z:Lcom/ironsource/vp$a; invoke-virtual {v0}, Lcom/ironsource/sf;->a()Ljava/util/HashMap; move-result-object v0 invoke-static {v1, v0}, Lcom/ironsource/xf;->a(Lcom/ironsource/vp$a;Ljava/util/Map;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v0, v0, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->getOrientation(Landroid/content/Context;)Lorg/json/JSONObject; move-result-object v0 invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; move-result-object v0 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v2, "onGetOrientationSuccess" const-string v3, "onGetOrientationFail" invoke-static {v1, p1, v0, v2, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_0 return-void .end method .method public getUserData(Ljava/lang/String;)V .locals 13 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "getUserData(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "key" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->a(Ljava/lang/String;)Z move-result v2 if-nez v2, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "key does not exist" const/4 v2, 0x0 const/4 v3, 0x0 invoke-static {v0, p1, v3, v1, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 invoke-static {}, Lcom/ironsource/dj;->e()Lcom/ironsource/dj; move-result-object v0 invoke-virtual {v0, v3}, Lcom/ironsource/dj;->a(Ljava/lang/String;)Ljava/lang/String; move-result-object v4 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v5, 0x0 const/4 v6, 0x0 const/4 v7, 0x0 const/4 v8, 0x0 const/4 v9, 0x0 const/4 v10, 0x0 const/4 v11, 0x0 const/4 v12, 0x0 invoke-static/range {v2 .. v12}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1, v0}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V return-void .end method .method public iabTokenAPI(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "iabTokenAPI(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->j(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/u; move-result-object p1 invoke-virtual {v0}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 new-instance v1, Lcom/ironsource/sdk/controller/v$r$w; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$w;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0, v1}, Lcom/ironsource/sdk/controller/u;->a(Ljava/lang/String;Lcom/ironsource/mj;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "iabTokenAPI failed with exception " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method public initController(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "initController(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object p1, p1, Lcom/ironsource/sdk/controller/v;->m:Landroid/os/CountDownTimer; if-eqz p1, :cond_0 invoke-virtual {p1}, Landroid/os/CountDownTimer;->cancel()V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x0 iput-object v1, p1, Lcom/ironsource/sdk/controller/v;->m:Landroid/os/CountDownTimer; :cond_0 const-string p1, "stage" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->a(Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_4 invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 const-string v1, "ready" invoke-virtual {v1, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_1 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v0, 0x1 invoke-static {p1, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Z)Z iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->H(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/c; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/sdk/controller/c;->c()V return-void :cond_1 const-string v1, "loaded" invoke-virtual {v1, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_2 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->H(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/c; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/sdk/controller/c;->b()V return-void :cond_2 const-string v1, "failed" invoke-virtual {v1, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_3 const-string p1, "errMsg" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->H(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/c; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "controller js failed to initialize : " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-interface {v0, p1}, Lcom/ironsource/sdk/controller/c;->b(Ljava/lang/String;)V return-void :cond_3 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "No STAGE mentioned! should not get here!" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :cond_4 return-void .end method .method public omidAPI(Ljava/lang/String;)V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$n; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$n;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Ljava/lang/Runnable;)V return-void .end method .method public onAdWindowsClosed(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onAdWindowsClosed(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v0 invoke-virtual {v0}, Lcom/ironsource/t2;->a()V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v0 const/4 v1, 0x0 invoke-virtual {v0, v1}, Lcom/ironsource/t2;->f(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, v1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Lcom/ironsource/sdk/controller/v$p;)Lcom/ironsource/sdk/controller/v$p; new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "productType" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, p1}, Lcom/ironsource/sdk/controller/v;->d(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object v1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->t(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "onAdClosed() with type " invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, p1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {p1, v1, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)V :cond_0 return-void .end method .method public onCleanUpNonDisplayBannersSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onCleanUpNonDisplayBannersSuccess() value=" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetApplicationInfoFail(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetApplicationInfoFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetApplicationInfoSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetApplicationInfoSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetCachedFilesMapFail(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetCachedFilesMapFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetCachedFilesMapSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetCachedFilesMapSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetDeviceStatusFail(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetDeviceStatusFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onGetDeviceStatusSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onGetDeviceStatusSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onInitBannerFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onInitBannerFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-eqz v2, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "onInitBannerFail failed with no demand source" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v2 sget-object v3, Lcom/ironsource/qf$e;->a:Lcom/ironsource/qf$e; invoke-virtual {v2, v3, v0}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object v2 if-eqz v2, :cond_1 const/4 v4, 0x3 invoke-virtual {v2, v4}, Lcom/ironsource/ha;->b(I)V :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_2 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$h; invoke-direct {v3, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$h;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_2 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onInitBannerSuccess(Ljava/lang/String;)V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 const-string v1, "onInitBannerSuccess()" invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object p1 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "onInitBannerSuccess failed with no demand source" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v1, Lcom/ironsource/qf$e;->a:Lcom/ironsource/qf$e; invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$g; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$g;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public onInitInterstitialFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onInitInterstitialFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 if-eqz v2, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "onInitInterstitialSuccess failed with no demand source" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v2 sget-object v3, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v2, v3, v0}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object v2 if-eqz v2, :cond_1 const/4 v4, 0x3 invoke-virtual {v2, v4}, Lcom/ironsource/ha;->b(I)V :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_2 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$c; invoke-direct {v3, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$c;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_2 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onInitInterstitialSuccess(Ljava/lang/String;)V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 const-string v1, "onInitInterstitialSuccess()" invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object p1 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "onInitInterstitialSuccess failed with no demand source" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v1, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$b; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$b;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public onInitRewardedVideoFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onInitRewardedVideoFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->s(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ia; move-result-object v2 sget-object v3, Lcom/ironsource/qf$e;->c:Lcom/ironsource/qf$e; invoke-virtual {v2, v3, v0}, Lcom/ironsource/ia;->a(Lcom/ironsource/qf$e;Ljava/lang/String;)Lcom/ironsource/ha; move-result-object v2 if-eqz v2, :cond_0 const/4 v4, 0x3 invoke-virtual {v2, v4}, Lcom/ironsource/ha;->b(I)V :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$v; invoke-direct {v3, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$v;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onLoadBannerFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 const-string v1, "onLoadBannerFail()" invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v3, 0x1 const/4 v4, 0x0 invoke-static {v2, p1, v3, v4, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-eqz p1, :cond_0 return-void :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v2, Lcom/ironsource/qf$e;->a:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {p1, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_1 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v2, Lcom/ironsource/sdk/controller/v$r$j; invoke-direct {v2, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$j;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {p1, v2}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public onLoadBannerSuccess(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 const-string v1, "onLoadBannerSuccess()" invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v1 const-string v2, "adViewId" invoke-virtual {v0, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v3, 0x1 const/4 v4, 0x0 invoke-static {v2, p1, v3, v4, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V invoke-static {}, Lcom/ironsource/pf;->a()Lcom/ironsource/pf; move-result-object p1 invoke-virtual {p1, v0}, Lcom/ironsource/pf;->a(Ljava/lang/String;)Lcom/ironsource/hg; move-result-object p1 if-nez p1, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->w(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/n9; move-result-object p1 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "not found view for the current adViewId= " invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-interface {p1, v1, v0}, Lcom/ironsource/n9;->a(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 instance-of v0, p1, Lcom/ironsource/jf; if-eqz v0, :cond_1 check-cast p1, Lcom/ironsource/jf; iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v2, Lcom/ironsource/qf$e;->a:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v0, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v2, Lcom/ironsource/sdk/controller/v$r$i; invoke-direct {v2, p0, v1, p1}, Lcom/ironsource/sdk/controller/v$r$i;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Lcom/ironsource/jf;)V invoke-virtual {v0, v2}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public onLoadInterstitialFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onLoadInterstitialFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v3, 0x1 const/4 v4, 0x0 invoke-static {v2, p1, v3, v4, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-eqz p1, :cond_0 return-void :cond_0 const/4 p1, 0x0 invoke-direct {p0, v0, p1}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;Z)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v2, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {p1, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_1 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v2, Lcom/ironsource/sdk/controller/v$r$f; invoke-direct {v2, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$f;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {p1, v2}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_1 return-void .end method .method public onLoadInterstitialSuccess(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onLoadInterstitialSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v1 invoke-virtual {v0}, Lcom/ironsource/wp;->a()Lorg/json/JSONObject; move-result-object v0 const/4 v2, 0x1 invoke-direct {p0, v1, v2}, Lcom/ironsource/sdk/controller/v$r;->a(Ljava/lang/String;Z)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v4, 0x0 invoke-static {v3, p1, v2, v4, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v2, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {p1, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 if-eqz p1, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v2, Lcom/ironsource/sdk/controller/v$r$e; invoke-direct {v2, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$e;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Lorg/json/JSONObject;)V invoke-virtual {p1, v2}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_0 return-void .end method .method public onReceivedMessage(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onReceivedMessage(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V sget-object v0, Lcom/ironsource/ve;->a:Lcom/ironsource/ve; new-instance v1, Lcom/ironsource/sdk/controller/v$r$l; invoke-direct {v1, p0, p1}, Lcom/ironsource/sdk/controller/v$r$l;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcom/ironsource/ve;->b(Ljava/lang/Runnable;)V return-void .end method .method public onShowInterstitialFail(Ljava/lang/String;)V .locals 5 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onShowInterstitialFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v3, 0x1 const/4 v4, 0x0 invoke-static {v2, p1, v3, v4, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-eqz p1, :cond_0 return-void :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v2, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v2 invoke-static {p1, v2}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result p1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda0; invoke-direct {v3, p0, p1, v1, v0}, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda0;->(Lcom/ironsource/sdk/controller/v$r;ZLjava/lang/String;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V return-void .end method .method public onShowInterstitialSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onShowInterstitialSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object p1 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object p1 const-string v0, "onShowInterstitialSuccess called with no demand" invoke-static {p1, v0}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v0 sget-object v1, Lcom/ironsource/qf$e;->b:Lcom/ironsource/qf$e; invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I move-result v2 invoke-virtual {v0, v2}, Lcom/ironsource/t2;->a(I)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->o(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/t2; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/t2;->f(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v2, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda1; invoke-direct {v2, p0, v0, p1}, Lcom/ironsource/sdk/controller/v$r$$ExternalSyntheticLambda1;->(Lcom/ironsource/sdk/controller/v$r;ZLjava/lang/String;)V invoke-virtual {v1, v2}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V return-void .end method .method public onShowRewardedVideoFail(Ljava/lang/String;)V .locals 4 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onShowRewardedVideoFail(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "errMsg" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v0}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; sget-object v3, Lcom/ironsource/qf$e;->c:Lcom/ironsource/qf$e; invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v3, Lcom/ironsource/sdk/controller/v$r$a; invoke-direct {v3, p0, v1, v0}, Lcom/ironsource/sdk/controller/v$r$a;->(Lcom/ironsource/sdk/controller/v$r;Ljava/lang/String;Ljava/lang/String;)V invoke-virtual {v2, v3}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onShowRewardedVideoSuccess(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onShowRewardedVideoSuccess(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 const/4 v2, 0x0 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void .end method .method public onVideoStatusChanged(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "onVideoStatusChanged(" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, ")" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "productType" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object v1 if-eqz v1, :cond_5 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_5 const-string p1, "status" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 const-string v0, "started" invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/cu;->onVideoStarted()V goto :goto_0 :cond_0 const-string v0, "paused" invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_1 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/cu;->onVideoPaused()V goto :goto_0 :cond_1 const-string v0, "playing" invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_2 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/cu;->onVideoResumed()V goto :goto_0 :cond_2 const-string v0, "ended" invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_3 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/cu;->onVideoEnded()V goto :goto_0 :cond_3 const-string v0, "stopped" invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_4 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->A(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/cu; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/cu;->onVideoStopped()V goto :goto_0 :cond_4 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onVideoStatusChanged: unknown status: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :cond_5 :goto_0 return-void .end method .method public openUrl(Ljava/lang/String;)V .locals 7 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "openUrl(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v1, "url" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 const-string v2, "method" invoke-virtual {v0, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v2 const-string v3, "package_name" invoke-virtual {v0, v3}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 const-string v4, "app_context" invoke-virtual {v0, v4}, Lcom/ironsource/wp;->c(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v0, v0, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v0 goto :goto_0 :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0}, Lcom/ironsource/sdk/controller/v;->q()Landroid/content/Context; move-result-object v0 :goto_0 new-instance v4, Lcom/ironsource/mn; iget-object v5, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v5}, Lcom/ironsource/sdk/controller/v;->l(Lcom/ironsource/sdk/controller/v;)Z move-result v5 const/high16 v6, 0x30000000 invoke-direct {v4, v5, v6}, Lcom/ironsource/mn;->(ZI)V new-instance v5, Lcom/ironsource/sdk/controller/p$a; invoke-direct {v5, v2, v4}, Lcom/ironsource/sdk/controller/p$a;->(Ljava/lang/String;Lcom/ironsource/mn;)V new-instance v2, Lcom/ironsource/ln; invoke-direct {v2, v1, v3}, Lcom/ironsource/ln;->(Ljava/lang/String;Ljava/lang/String;)V invoke-interface {v5, v0, v2}, Lcom/ironsource/sdk/controller/p;->a(Landroid/content/Context;Lcom/ironsource/ln;)Lcom/ironsource/sdk/controller/p$c; move-result-object v0 instance-of v1, v0, Lcom/ironsource/sdk/controller/p$c$a; const/4 v2, 0x0 if-eqz v1, :cond_1 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; check-cast v0, Lcom/ironsource/sdk/controller/p$c$a; invoke-virtual {v0}, Lcom/ironsource/sdk/controller/p$c$a;->b()Ljava/lang/String; move-result-object v0 const/4 v3, 0x0 invoke-static {v1, p1, v3, v0, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V goto :goto_1 :cond_1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v1, 0x1 invoke-static {v0, p1, v1, v2, v2}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :goto_1 return-void .end method .method public pauseControllerWebview()V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$o; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$o;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Ljava/lang/Runnable;)V return-void .end method .method public permissionsAPI(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "permissionsAPI(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->C(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/sdk/controller/q; move-result-object p1 invoke-virtual {v0}, Lcom/ironsource/wp;->toString()Ljava/lang/String; move-result-object v0 new-instance v1, Lcom/ironsource/sdk/controller/v$r$w; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$w;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0, v1}, Lcom/ironsource/sdk/controller/q;->a(Ljava/lang/String;Lcom/ironsource/mj;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "permissionsAPI failed with exception " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V :goto_0 return-void .end method .method public postAdEventNotification(Ljava/lang/String;)V .locals 21 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation move-object/from16 v7, p0 move-object/from16 v0, p1 :try_start_0 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v1 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V const-string v3, "postAdEventNotification(" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v3, ")" invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v1, v2}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v1, Lcom/ironsource/wp; invoke-direct {v1, v0}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v2, "eventName" invoke-virtual {v1, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v5 invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v2 const/4 v3, 0x0 const/4 v4, 0x0 if-eqz v2, :cond_0 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v2, "eventName does not exist" invoke-static {v1, v0, v4, v2, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :catch_0 move-exception v0 goto/16 :goto_1 :cond_0 const-string v2, "dsName" invoke-virtual {v1, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v14 invoke-static {v1}, Lcom/ironsource/sdk/utils/SDKUtils;->fetchDemandSourceId(Lcom/ironsource/wp;)Ljava/lang/String; move-result-object v2 invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v6 if-nez v6, :cond_1 move-object v6, v2 goto :goto_0 :cond_1 move-object v6, v14 :goto_0 const-string v2, "extData" invoke-virtual {v1, v2}, Lcom/ironsource/wp;->b(Ljava/lang/String;)Ljava/lang/Object; move-result-object v2 move-object/from16 v19, v2 check-cast v19, Lorg/json/JSONObject; const-string v2, "productType" invoke-virtual {v1, v2}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v10 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, v10}, Lcom/ironsource/sdk/controller/v;->d(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Lcom/ironsource/qf$e; move-result-object v20 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, v10}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Z move-result v1 if-eqz v1, :cond_3 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_2 iget-object v8, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v9, "productType" const-string v11, "eventName" const-string v13, "demandSourceName" const-string v15, "demandSourceId" const/16 v17, 0x0 const/16 v18, 0x0 move-object v12, v5 move-object/from16 v16, v6 invoke-static/range {v8 .. v18}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; move-result-object v1 iget-object v2, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "postAdEventNotificationSuccess" const-string v4, "postAdEventNotificationFail" invoke-static {v2, v0, v1, v3, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1, v0}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V :cond_2 iget-object v0, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v8, Lcom/ironsource/sdk/controller/v$r$m; move-object v1, v8 move-object/from16 v2, p0 move-object/from16 v3, v20 move-object v4, v6 move-object/from16 v6, v19 invoke-direct/range {v1 .. v6}, Lcom/ironsource/sdk/controller/v$r$m;->(Lcom/ironsource/sdk/controller/v$r;Lcom/ironsource/qf$e;Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;)V invoke-virtual {v0, v8}, Lcom/ironsource/sdk/controller/v;->b(Ljava/lang/Runnable;)V goto :goto_2 :cond_3 iget-object v1, v7, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v2, "productType does not exist" invoke-static {v1, v0, v4, v2, v3}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_2 :goto_1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v1 invoke-virtual {v1, v0}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {v1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_2 return-void .end method .method public removeCloseEventHandler(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "removeCloseEventHandler(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, ")" invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->v(Lcom/ironsource/sdk/controller/v;)Landroid/os/CountDownTimer; move-result-object p1 if-eqz p1, :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->v(Lcom/ironsource/sdk/controller/v;)Landroid/os/CountDownTimer; move-result-object p1 invoke-virtual {p1}, Landroid/os/CountDownTimer;->cancel()V :cond_0 iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v0, 0x1 invoke-static {p1, v0}, Lcom/ironsource/sdk/controller/v;->c(Lcom/ironsource/sdk/controller/v;Z)Z return-void .end method .method public removeMessagingInterface(Ljava/lang/String;)V .locals 1 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v0, Lcom/ironsource/sdk/controller/v$r$p; invoke-direct {v0, p0}, Lcom/ironsource/sdk/controller/v$r$p;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0}, Lcom/ironsource/sdk/controller/v;->c(Ljava/lang/Runnable;)V return-void .end method .method public requestToDestroyBanner(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "onCleanUpNonDisplayBannersFail() value=" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public resumeControllerWebview()V .locals 2 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v1, Lcom/ironsource/sdk/controller/v$r$k; invoke-direct {v1, p0}, Lcom/ironsource/sdk/controller/v$r$k;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {v0, v1}, Lcom/ironsource/sdk/controller/v;->c(Ljava/lang/Runnable;)V return-void .end method .method public saveFile(Ljava/lang/String;)V .locals 10 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation const/4 v0, 0x0 const/4 v1, 0x0 :try_start_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "saveFile(" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v4, ")" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v3, "path" invoke-virtual {v2, v3}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 const-string v4, "file" invoke-virtual {v2, v4}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v4 invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v5 if-eqz v5, :cond_0 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "Missing parameters for file" const-string v4, "1" invoke-static {v2, p1, v1, v3, v4}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :catch_0 move-exception v2 goto/16 :goto_0 :cond_0 new-instance v5, Lcom/ironsource/zf; iget-object v6, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v6}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v6 invoke-static {v6, v3}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->buildAbsolutePathToDirInCache(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v3 invoke-static {v4}, Lcom/ironsource/sdk/utils/SDKUtils;->getFileName(Ljava/lang/String;)Ljava/lang/String; move-result-object v6 invoke-direct {v5, v3, v6}, Lcom/ironsource/zf;->(Ljava/lang/String;Ljava/lang/String;)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v3 invoke-static {v5, v3}, Lcom/ironsource/sdk/utils/IronSourceStorageUtils;->ensurePathSafety(Ljava/io/File;Ljava/lang/String;)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ce; move-result-object v3 iget-object v6, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v6}, Lcom/ironsource/sdk/controller/v;->I(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v6 invoke-interface {v3, v6}, Lcom/ironsource/ce;->a(Ljava/lang/String;)J move-result-wide v6 const-wide/16 v8, 0x0 cmp-long v3, v6, v8 if-gtz v3, :cond_1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "no_disk_space" invoke-static {v2, p1, v1, v3, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_1 invoke-virtual {v5}, Ljava/io/File;->exists()Z move-result v3 if-eqz v3, :cond_2 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "file_already_exist" invoke-static {v2, p1, v1, v3, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_2 iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v3, v3, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v3 invoke-static {v3}, Lcom/ironsource/r8;->h(Landroid/content/Context;)Z move-result v3 if-nez v3, :cond_3 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "no_network_connection" invoke-static {v2, p1, v1, v3, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_3 iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v6, 0x1 invoke-static {v3, p1, v6, v0, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V const-string v3, "connectionTimeout" invoke-virtual {v2, v3, v1}, Lcom/ironsource/wp;->a(Ljava/lang/String;I)I move-result v3 const-string v6, "readTimeout" invoke-virtual {v2, v6, v1}, Lcom/ironsource/wp;->a(Ljava/lang/String;I)I move-result v2 iget-object v6, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v6}, Lcom/ironsource/sdk/controller/v;->h(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ra; move-result-object v6 invoke-virtual {v6, v5, v4, v3, v2}, Lcom/ironsource/ra;->a(Lcom/ironsource/zf;Ljava/lang/String;II)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_1 :goto_0 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v3 invoke-virtual {v3, v2}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V iget-object v3, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v4 invoke-static {v3, p1, v1, v4, v0}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :goto_1 return-void .end method .method public setBackButtonState(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setBackButtonState(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "state" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-static {}, Lcom/ironsource/dj;->e()Lcom/ironsource/dj; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/dj;->c(Ljava/lang/String;)V return-void .end method .method public setForceClose(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setForceClose(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "width" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 const-string v1, "height" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 iget-object v2, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result p1 invoke-static {v2, p1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;I)I iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result v1 invoke-static {p1, v1}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;I)I iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v1, "position" invoke-virtual {v0, v1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {p1, v0}, Lcom/ironsource/sdk/controller/v;->f(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; return-void .end method .method public setMixedContentAlwaysAllow(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setMixedContentAlwaysAllow(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, ")" invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; new-instance v0, Lcom/ironsource/sdk/controller/v$r$q; invoke-direct {v0, p0}, Lcom/ironsource/sdk/controller/v$r$q;->(Lcom/ironsource/sdk/controller/v$r;)V invoke-virtual {p1, v0}, Lcom/ironsource/sdk/controller/v;->c(Ljava/lang/Runnable;)V return-void .end method .method public setOrientation(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation :try_start_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setOrientation(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v0, Lcom/ironsource/wp; invoke-direct {v0, p1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string p1, "orientation" invoke-virtual {v0, p1}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-virtual {v0, p1}, Lcom/ironsource/sdk/controller/v;->n(Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->q(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/kn; move-result-object v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/ce; move-result-object v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; iget-object v1, v1, Lcom/ironsource/sdk/controller/v;->Y:Lcom/ironsource/fj; invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v1 invoke-interface {v0, v1}, Lcom/ironsource/ce;->I(Landroid/content/Context;)I move-result v0 iget-object v1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v1}, Lcom/ironsource/sdk/controller/v;->q(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/kn; move-result-object v1 invoke-interface {v1, p1, v0}, Lcom/ironsource/kn;->onOrientationChanged(Ljava/lang/String;I)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 move-exception p1 invoke-static {}, Lcom/ironsource/i9;->d()Lcom/ironsource/i9; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/i9;->a(Ljava/lang/Throwable;)V sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Lcom/ironsource/mediationsdk/logger/IronLog;->error(Ljava/lang/String;)V :cond_0 :goto_0 return-void .end method .method public setStoreSearchKeys(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setStoreSearchKeys(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V invoke-static {}, Lcom/ironsource/dj;->e()Lcom/ironsource/dj; move-result-object v0 invoke-virtual {v0, p1}, Lcom/ironsource/dj;->e(Ljava/lang/String;)V return-void .end method .method public setUserData(Ljava/lang/String;)V .locals 18 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation move-object/from16 v0, p0 move-object/from16 v1, p1 iget-object v2, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V const-string v4, "setUserData(" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v4, ")" invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/wp; invoke-direct {v2, v1}, Lcom/ironsource/wp;->(Ljava/lang/String;)V const-string v3, "key" invoke-virtual {v2, v3}, Lcom/ironsource/wp;->a(Ljava/lang/String;)Z move-result v4 const/4 v5, 0x0 const/4 v6, 0x0 if-nez v4, :cond_0 iget-object v2, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "key does not exist" invoke-static {v2, v1, v6, v3, v5}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_0 const-string v4, "value" invoke-virtual {v2, v4}, Lcom/ironsource/wp;->a(Ljava/lang/String;)Z move-result v7 if-nez v7, :cond_1 iget-object v2, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const-string v3, "value does not exist" invoke-static {v2, v1, v6, v3, v5}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V return-void :cond_1 invoke-virtual {v2, v3}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v8 invoke-virtual {v2, v4}, Lcom/ironsource/wp;->d(Ljava/lang/String;)Ljava/lang/String; move-result-object v9 invoke-static {}, Lcom/ironsource/dj;->e()Lcom/ironsource/dj; move-result-object v2 invoke-virtual {v2, v8, v9}, Lcom/ironsource/dj;->a(Ljava/lang/String;Ljava/lang/String;)V iget-object v2, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, v1}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 iget-object v7, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; const/4 v10, 0x0 const/4 v11, 0x0 const/4 v12, 0x0 const/4 v13, 0x0 const/4 v14, 0x0 const/4 v15, 0x0 const/16 v16, 0x0 const/16 v17, 0x0 invoke-static/range {v7 .. v17}, Lcom/ironsource/sdk/controller/v;->a(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; move-result-object v2 iget-object v3, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v3, v1, v2}, Lcom/ironsource/sdk/controller/v;->b(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 iget-object v2, v0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v2, v1}, Lcom/ironsource/sdk/controller/v;->e(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V return-void .end method .method public setWebviewBackgroundColor(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "setWebviewBackgroundColor(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, ")" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0, p1}, Lcom/ironsource/sdk/controller/v;->g(Lcom/ironsource/sdk/controller/v;Ljava/lang/String;)V return-void .end method .method public stillAlive(Ljava/lang/String;)V .locals 3 .annotation runtime Landroid/webkit/JavascriptInterface; .end annotation iget-object v0, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {v0}, Lcom/ironsource/sdk/controller/v;->z(Lcom/ironsource/sdk/controller/v;)Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V const-string v2, "stillAlive(" invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, ")" invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/ironsource/sdk/utils/Logger;->i(Ljava/lang/String;Ljava/lang/String;)V iget-object p1, p0, Lcom/ironsource/sdk/controller/v$r;->a:Lcom/ironsource/sdk/controller/v; invoke-static {p1}, Lcom/ironsource/sdk/controller/v;->r(Lcom/ironsource/sdk/controller/v;)Lcom/ironsource/b9; move-result-object p1 invoke-interface {p1}, Lcom/ironsource/b9;->a()V return-void .end method