.class public final Lcom/ironsource/n8; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field private final a:Lcom/ironsource/op; .field private final b:Lcom/ironsource/gi; .field private final c:Lcom/ironsource/m6; .field private final d:Lcom/ironsource/kl; .field private final e:Lcom/ironsource/s3; # direct methods .method public constructor (Lorg/json/JSONObject;)V .locals 2 const-string v0, "configurations" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V invoke-direct {p0}, Ljava/lang/Object;->()V new-instance v0, Lcom/ironsource/op; const-string v1, "rewarded" invoke-direct {p0, p1, v1}, Lcom/ironsource/n8;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v1 invoke-direct {v0, v1}, Lcom/ironsource/op;->(Lorg/json/JSONObject;)V iput-object v0, p0, Lcom/ironsource/n8;->a:Lcom/ironsource/op; new-instance v0, Lcom/ironsource/gi; const-string v1, "interstitial" invoke-direct {p0, p1, v1}, Lcom/ironsource/n8;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v1 invoke-direct {v0, v1}, Lcom/ironsource/gi;->(Lorg/json/JSONObject;)V iput-object v0, p0, Lcom/ironsource/n8;->b:Lcom/ironsource/gi; new-instance v0, Lcom/ironsource/m6; const-string v1, "banner" invoke-direct {p0, p1, v1}, Lcom/ironsource/n8;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v1 invoke-direct {v0, v1}, Lcom/ironsource/m6;->(Lorg/json/JSONObject;)V iput-object v0, p0, Lcom/ironsource/n8;->c:Lcom/ironsource/m6; new-instance v0, Lcom/ironsource/kl; const-string v1, "nativeAd" invoke-direct {p0, p1, v1}, Lcom/ironsource/n8;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v1 invoke-direct {v0, v1}, Lcom/ironsource/kl;->(Lorg/json/JSONObject;)V iput-object v0, p0, Lcom/ironsource/n8;->d:Lcom/ironsource/kl; new-instance v0, Lcom/ironsource/s3; const-string v1, "application" invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 if-nez p1, :cond_0 new-instance p1, Lorg/json/JSONObject; invoke-direct {p1}, Lorg/json/JSONObject;->()V :cond_0 invoke-direct {v0, p1}, Lcom/ironsource/s3;->(Lorg/json/JSONObject;)V iput-object v0, p0, Lcom/ironsource/n8;->e:Lcom/ironsource/s3; return-void .end method .method private final a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject; .locals 1 .line 0 const-string v0, "adFormats" invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 if-eqz p1, :cond_0 invoke-virtual {p1, p2}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 if-nez p1, :cond_1 new-instance p1, Lorg/json/JSONObject; invoke-direct {p1}, Lorg/json/JSONObject;->()V :cond_1 return-object p1 .end method # virtual methods .method public final a()Lcom/ironsource/s3; .locals 1 .line 0 iget-object v0, p0, Lcom/ironsource/n8;->e:Lcom/ironsource/s3; return-object v0 .end method .method public final b()Lcom/ironsource/m6; .locals 1 iget-object v0, p0, Lcom/ironsource/n8;->c:Lcom/ironsource/m6; return-object v0 .end method .method public final c()Lcom/ironsource/gi; .locals 1 iget-object v0, p0, Lcom/ironsource/n8;->b:Lcom/ironsource/gi; return-object v0 .end method .method public final d()Lcom/ironsource/kl; .locals 1 iget-object v0, p0, Lcom/ironsource/n8;->d:Lcom/ironsource/kl; return-object v0 .end method .method public final e()Lcom/ironsource/op; .locals 1 iget-object v0, p0, Lcom/ironsource/n8;->a:Lcom/ironsource/op; return-object v0 .end method