.class public Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field private final mAdUnitData:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;" } .end annotation .end field .field private final mConfiguration:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;" } .end annotation .end field .field private final mServerData:Ljava/lang/String; # direct methods .method public constructor (Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mServerData:Ljava/lang/String; iput-object p2, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mConfiguration:Ljava/util/Map; iput-object p3, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mAdUnitData:Ljava/util/Map; return-void .end method .method public static createAdDataForNetworkAdapter(Lorg/json/JSONObject;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;Ljava/lang/String;)Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData; .locals 1 .line 0 const/4 v0, 0x0 invoke-static {p0, p1, p2, v0}, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->createAdDataForNetworkAdapter(Lorg/json/JSONObject;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;Ljava/lang/String;Lcom/ironsource/mediationsdk/IronSourceBannerLayout;)Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData; move-result-object p0 return-object p0 .end method .method public static createAdDataForNetworkAdapter(Lorg/json/JSONObject;Lcom/ironsource/mediationsdk/IronSource$AD_UNIT;Ljava/lang/String;Lcom/ironsource/mediationsdk/IronSourceBannerLayout;)Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData; .locals 2 .line 0 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V const-string v1, "adUnit" invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; if-eqz p2, :cond_0 const-string p1, "userId" invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_0 if-eqz p3, :cond_1 const-string p1, "bannerLayout" invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_1 invoke-static {p0}, Lcom/ironsource/hj;->a(Lorg/json/JSONObject;)Ljava/util/Map; move-result-object p0 new-instance p1, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData; const/4 p2, 0x0 invoke-direct {p1, p2, p0, v0}, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)V return-object p1 .end method # virtual methods .method public getAdUnitData()Ljava/util/Map; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;" } .end annotation iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mAdUnitData:Ljava/util/Map; return-object v0 .end method .method public getBoolean(Ljava/lang/String;)Ljava/lang/Boolean; .locals 1 iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mConfiguration:Ljava/util/Map; invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Boolean; return-object p1 .end method .method public getConfiguration()Ljava/util/Map; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;" } .end annotation iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mConfiguration:Ljava/util/Map; return-object v0 .end method .method public getInt(Ljava/lang/String;)Ljava/lang/Integer; .locals 1 iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mConfiguration:Ljava/util/Map; invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/Integer; return-object p1 .end method .method public getServerData()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mServerData:Ljava/lang/String; return-object v0 .end method .method public getString(Ljava/lang/String;)Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/ironsource/mediationsdk/adunit/adapter/utility/AdData;->mConfiguration:Ljava/util/Map; invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/String; return-object p1 .end method