.class public Lcom/ironsource/ok; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/ironsource/ok$a; } .end annotation .annotation build Lkotlin/jvm/internal/SourceDebugExtension; value = { "SMAP\nLevelPlayTools.kt\nKotlin\n*S Kotlin\n*F\n+ 1 LevelPlayTools.kt\ncom/unity3d/mediation/internal/LevelPlayTools\n+ 2 _Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n+ 3 ArraysJVM.kt\nkotlin/collections/ArraysKt__ArraysJVMKt\n*L\n1#1,131:1\n13579#2,2:132\n37#3,2:134\n*S KotlinDebug\n*F\n+ 1 LevelPlayTools.kt\ncom/unity3d/mediation/internal/LevelPlayTools\n*L\n63#1:132,2\n64#1:134,2\n*E\n" } .end annotation # instance fields .field private final a:Lcom/ironsource/hh; # direct methods .method public static synthetic $r8$lambda$H5LztB8HxZp0hvgvpZvktBBUXcg(Lcom/ironsource/ok;Ljava/lang/Runnable;J)V .locals 0 .line 0 invoke-static {p0, p1, p2, p3}, Lcom/ironsource/ok;->a(Lcom/ironsource/ok;Ljava/lang/Runnable;J)V return-void .end method .method public static synthetic $r8$lambda$PH46ryLrErlC3vJGZmRn17fywcM(Lcom/ironsource/ok;Ljava/lang/Runnable;)V .locals 0 .line 0 invoke-static {p0, p1}, Lcom/ironsource/ok;->a(Lcom/ironsource/ok;Ljava/lang/Runnable;)V return-void .end method .method public static synthetic $r8$lambda$RyzSaklYQlun1llbYYDejdRpzo8(Lcom/ironsource/ok;Ljava/lang/Runnable;)V .locals 0 .line 0 invoke-static {p0, p1}, Lcom/ironsource/ok;->b(Lcom/ironsource/ok;Ljava/lang/Runnable;)V return-void .end method .method public constructor ()V .locals 3 invoke-direct {p0}, Ljava/lang/Object;->()V new-instance v0, Lcom/ironsource/hh; const/4 v1, 0x0 const/4 v2, 0x1 invoke-direct {v0, v1, v2, v1}, Lcom/ironsource/hh;->(Landroid/os/Handler;ILkotlin/jvm/internal/DefaultConstructorMarker;)V iput-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; return-void .end method .method public static synthetic a(Lcom/ironsource/ok;Lcom/ironsource/yp;JILjava/lang/Object;)V .locals 0 .line 0 if-nez p5, :cond_1 and-int/lit8 p4, p4, 0x2 if-eqz p4, :cond_0 const-wide/16 p2, 0x0 :cond_0 invoke-virtual {p0, p1, p2, p3}, Lcom/ironsource/ok;->a(Lcom/ironsource/yp;J)V return-void :cond_1 new-instance p0, Ljava/lang/UnsupportedOperationException; const-string p1, "Super calls with default arguments not supported in this target, function: postTask" invoke-direct {p0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw p0 .end method .method private static final a(Lcom/ironsource/ok;Ljava/lang/Runnable;)V .locals 1 .line 0 const-string v0, "this$0" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "$runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object p0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {p0, p1}, Lcom/ironsource/hh;->b(Ljava/lang/Runnable;)V return-void .end method .method private static final a(Lcom/ironsource/ok;Ljava/lang/Runnable;J)V .locals 0 .line 0 const-string p2, "this$0" invoke-static {p0, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string p2, "$runnable" invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {p0, p1}, Lcom/ironsource/ok;->b(Ljava/lang/Runnable;)V return-void .end method .method public static synthetic a(Lcom/ironsource/ok;Ljava/lang/Runnable;JILjava/lang/Object;)V .locals 0 .line 0 if-nez p5, :cond_1 and-int/lit8 p4, p4, 0x2 if-eqz p4, :cond_0 const-wide/16 p2, 0x0 :cond_0 invoke-virtual {p0, p1, p2, p3}, Lcom/ironsource/ok;->a(Ljava/lang/Runnable;J)V return-void :cond_1 new-instance p0, Ljava/lang/UnsupportedOperationException; const-string p1, "Super calls with default arguments not supported in this target, function: postOnUIThread" invoke-direct {p0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V throw p0 .end method .method private static final b(Lcom/ironsource/ok;Ljava/lang/Runnable;)V .locals 2 .line 0 const-string v0, "this$0" invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "$runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {}, Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer; move-result-object v0 new-instance v1, Lcom/ironsource/ok$$ExternalSyntheticLambda1; invoke-direct {v1, p0, p1}, Lcom/ironsource/ok$$ExternalSyntheticLambda1;->(Lcom/ironsource/ok;Ljava/lang/Runnable;)V invoke-virtual {v0, v1}, Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V return-void .end method # virtual methods .method public final a()Landroid/os/Handler; .locals 1 .line 0 iget-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {v0}, Lcom/ironsource/hh;->a()Landroid/os/Handler; move-result-object v0 return-object v0 .end method .method public final a(Lcom/unity3d/mediation/LevelPlay$AdFormat;)Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; .locals 1 .line 0 const-string v0, "adFormat" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V sget-object v0, Lcom/ironsource/ok$a;->a:[I invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I move-result p1 aget p1, v0, p1 const/4 v0, 0x1 if-eq p1, v0, :cond_3 const/4 v0, 0x2 if-eq p1, v0, :cond_2 const/4 v0, 0x3 if-eq p1, v0, :cond_1 const/4 v0, 0x4 if-ne p1, v0, :cond_0 sget-object p1, Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;->NATIVE_AD:Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; goto :goto_0 :cond_0 new-instance p1, Lkotlin/NoWhenBranchMatchedException; invoke-direct {p1}, Lkotlin/NoWhenBranchMatchedException;->()V throw p1 :cond_1 sget-object p1, Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;->REWARDED_VIDEO:Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; goto :goto_0 :cond_2 sget-object p1, Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;->INTERSTITIAL:Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; goto :goto_0 :cond_3 sget-object p1, Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;->BANNER:Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; :goto_0 return-object p1 .end method .method public final a(JLcom/ironsource/cr$a;)V .locals 3 .line 0 const-string v0, "responseOrigin" invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V const-string v1, "isMultipleAdUnits" const/4 v2, 0x1 invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string v1, "duration" invoke-virtual {v0, v1, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; invoke-virtual {p3}, Lcom/ironsource/cr$a;->a()Ljava/lang/String; move-result-object p1 const-string p2, "ext1" invoke-virtual {v0, p2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const/16 p1, 0x204 invoke-static {p1, v0}, Lcom/ironsource/ks;->a(ILorg/json/JSONObject;)V return-void .end method .method public final a(Landroid/content/Context;)V .locals 1 .line 0 const-string v0, "context" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object p1 invoke-static {p1}, Lcom/ironsource/mediationsdk/integration/IntegrationHelper;->validateIntegration(Landroid/content/Context;)V return-void .end method .method public final a(Lcom/ironsource/dq;J)V .locals 3 .line 0 const-string v0, "error" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V invoke-virtual {p1}, Lcom/ironsource/dq;->c()I move-result v1 const-string v2, "errorCode" invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; invoke-virtual {p1}, Lcom/ironsource/dq;->d()Ljava/lang/String; move-result-object p1 const-string v1, "reason" invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string p1, "isMultipleAdUnits" const/4 v1, 0x1 invoke-virtual {v0, p1, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string p1, "duration" invoke-virtual {v0, p1, p2, p3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject; const/16 p1, 0x203 invoke-static {p1, v0}, Lcom/ironsource/ks;->a(ILorg/json/JSONObject;)V return-void .end method .method public final a(Lcom/ironsource/yp;)V .locals 7 .line 0 const-string v0, "safeRunnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-wide/16 v3, 0x0 const/4 v5, 0x2 const/4 v6, 0x0 move-object v1, p0 move-object v2, p1 invoke-static/range {v1 .. v6}, Lcom/ironsource/ok;->a(Lcom/ironsource/ok;Lcom/ironsource/yp;JILjava/lang/Object;)V return-void .end method .method public final a(Lcom/ironsource/yp;J)V .locals 1 .line 0 const-string v0, "safeRunnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {v0, p1, p2, p3}, Lcom/ironsource/hh;->a(Lcom/ironsource/yp;J)V return-void .end method .method public final a(Ljava/lang/Runnable;)V .locals 1 .line 0 const-string v0, "callback" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {v0, p1}, Lcom/ironsource/hh;->a(Ljava/lang/Runnable;)V return-void .end method .method public final a(Ljava/lang/Runnable;J)V .locals 2 .line 0 const-string v0, "runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V sget-object v0, Lcom/ironsource/environment/thread/IronSourceThreadManager;->INSTANCE:Lcom/ironsource/environment/thread/IronSourceThreadManager; new-instance v1, Lcom/ironsource/ok$b; invoke-direct {v1, p1}, Lcom/ironsource/ok$b;->(Ljava/lang/Runnable;)V invoke-virtual {v0, v1, p2, p3}, Lcom/ironsource/environment/thread/IronSourceThreadManager;->postOnUiThreadTask(Ljava/lang/Runnable;J)V return-void .end method .method public final a(Ljava/lang/String;ILjava/lang/String;)V .locals 2 .line 0 const-string v0, "adUnitId" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V const-string v1, "errorCode" invoke-virtual {v0, v1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string p2, "reason" invoke-virtual {v0, p2, p3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string p2, "mediationAdUnitId" invoke-virtual {v0, p2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string p1, "isMultipleAdUnits" const/4 p2, 0x1 invoke-virtual {v0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const p1, 0x157c7 invoke-static {p1, v0}, Lcom/ironsource/ks;->a(ILorg/json/JSONObject;)V return-void .end method .method public final a(Ljava/lang/String;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;ILjava/lang/String;)V .locals 2 .line 0 const-string v0, "placementName" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "adFormat" invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V const-string v1, "errorCode" invoke-virtual {v0, v1, p3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string p3, "reason" invoke-virtual {v0, p3, p4}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; const-string p3, "placement" invoke-virtual {v0, p3, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; invoke-virtual {p2}, Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;->toString()Ljava/lang/String; move-result-object p1 const-string p3, "adfName" invoke-virtual {v0, p3, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; invoke-static {p2}, Lcom/ironsource/ks;->b(Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;)I move-result p1 const-string p2, "adf" invoke-virtual {v0, p2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const-string p1, "isMultipleAdUnits" const/4 p2, 0x1 invoke-virtual {v0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject; const p1, 0x157c6 invoke-static {p1, v0}, Lcom/ironsource/ks;->a(ILorg/json/JSONObject;)V return-void .end method .method public final a(Lcom/ironsource/mediationsdk/adunit/adapter/internal/AdapterBaseInterface;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;Ljava/lang/String;)Z .locals 1 .line 0 const-string v0, "networkAdapter" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "adFormat" invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "providerName" invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {p1, p2, p3}, Lcom/ironsource/ks;->a(Lcom/ironsource/mediationsdk/adunit/adapter/internal/AdapterBaseInterface;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;Ljava/lang/String;)Z move-result p1 return p1 .end method .method public final varargs a([Lcom/unity3d/mediation/LevelPlay$AdFormat;)[Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; .locals 5 .line 0 const-string v0, "adFormats" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V array-length v1, p1 const/4 v2, 0x0 move v3, v2 :goto_0 if-ge v3, v1, :cond_0 aget-object v4, p1, v3 invoke-virtual {p0, v4}, Lcom/ironsource/ok;->a(Lcom/unity3d/mediation/LevelPlay$AdFormat;)Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; move-result-object v4 invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z add-int/lit8 v3, v3, 0x1 goto :goto_0 :cond_0 new-array p1, v2, [Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; invoke-interface {v0, p1}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; move-result-object p1 check-cast p1, [Lcom/ironsource/mediationsdk/IronSource$AD_UNIT; return-object p1 .end method .method public final b(Lcom/ironsource/yp;)V .locals 1 .line 0 const-string v0, "safeRunnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {v0, p1}, Lcom/ironsource/hh;->a(Lcom/ironsource/yp;)V return-void .end method .method public final b(Ljava/lang/Runnable;)V .locals 7 .line 0 const-string v0, "runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/ok$$ExternalSyntheticLambda0; invoke-direct {v2, p0, p1}, Lcom/ironsource/ok$$ExternalSyntheticLambda0;->(Lcom/ironsource/ok;Ljava/lang/Runnable;)V const-wide/16 v3, 0x0 const/4 v5, 0x2 const/4 v6, 0x0 move-object v1, p0 invoke-static/range {v1 .. v6}, Lcom/ironsource/ok;->a(Lcom/ironsource/ok;Ljava/lang/Runnable;JILjava/lang/Object;)V return-void .end method .method public final c(Ljava/lang/Runnable;)V .locals 7 const-string v0, "runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V new-instance v2, Lcom/ironsource/ok$$ExternalSyntheticLambda2; invoke-direct {v2, p0, p1}, Lcom/ironsource/ok$$ExternalSyntheticLambda2;->(Lcom/ironsource/ok;Ljava/lang/Runnable;)V const-wide/16 v3, 0x0 const/4 v5, 0x2 const/4 v6, 0x0 move-object v1, p0 invoke-static/range {v1 .. v6}, Lcom/ironsource/ok;->a(Lcom/ironsource/ok;Ljava/lang/Runnable;JILjava/lang/Object;)V return-void .end method .method public final d(Ljava/lang/Runnable;)V .locals 1 const-string v0, "runnable" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V iget-object v0, p0, Lcom/ironsource/ok;->a:Lcom/ironsource/hh; invoke-virtual {v0, p1}, Lcom/ironsource/hh;->b(Ljava/lang/Runnable;)V return-void .end method .method public final e(Ljava/lang/Runnable;)V .locals 7 const-string v0, "callback" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V sget-object v1, Lcom/ironsource/environment/thread/IronSourceThreadManager;->INSTANCE:Lcom/ironsource/environment/thread/IronSourceThreadManager; const-wide/16 v3, 0x0 const/4 v5, 0x2 const/4 v6, 0x0 move-object v2, p1 invoke-static/range {v1 .. v6}, Lcom/ironsource/environment/thread/IronSourceThreadManager;->postOnUiThreadTask$default(Lcom/ironsource/environment/thread/IronSourceThreadManager;Ljava/lang/Runnable;JILjava/lang/Object;)V return-void .end method