.class public final Lcom/ironsource/ab; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/ironsource/ee; .implements Lcom/ironsource/ee$a; # instance fields .field private a:Lorg/json/JSONObject; # direct methods .method public constructor ()V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V iput-object v0, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; return-void .end method .method private final c()Lorg/json/JSONObject; .locals 2 iget-object v0, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; const-string v1, "traits" invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v0 if-nez v0, :cond_0 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0}, Lorg/json/JSONObject;->()V :cond_0 return-object v0 .end method # virtual methods .method public a()I .locals 2 .line 0 invoke-direct {p0}, Lcom/ironsource/ab;->c()Lorg/json/JSONObject; move-result-object v0 const-string v1, "ctrlInitDelay" invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "traits.optString(ISN_CTRL_INIT_DELAY)" invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {v0}, Lkotlin/text/StringsKt;->toIntOrNull(Ljava/lang/String;)Ljava/lang/Integer; move-result-object v0 if-eqz v0, :cond_0 invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I move-result v0 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public a(Lorg/json/JSONObject;)V .locals 2 .line 0 if-nez p1, :cond_0 iget-object p1, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; :cond_0 iput-object p1, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; sget-object p1, Lcom/ironsource/mediationsdk/logger/IronLog;->INTERNAL:Lcom/ironsource/mediationsdk/logger/IronLog; new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "setEpConfig: " invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; 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-virtual {p1, v0}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V return-void .end method .method public b()Z .locals 2 invoke-direct {p0}, Lcom/ironsource/ab;->c()Lorg/json/JSONObject; move-result-object v0 const-string v1, "isEpConfigEnabled" invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 const-string v1, "traits.optString(IS_EP_CONFIG_ENABLED)" invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V sget-object v1, Ljava/util/Locale;->ROOT:Ljava/util/Locale; invoke-virtual {v0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; move-result-object v0 const-string v1, "this as java.lang.String).toLowerCase(Locale.ROOT)" invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V const-string v1, "true" invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 return v0 .end method .method public config()Lorg/json/JSONObject; .locals 1 iget-object v0, p0, Lcom/ironsource/ab;->a:Lorg/json/JSONObject; return-object v0 .end method