.class public Lcsdk/gluads/ironsource/EAIronSource; .super Ljava/lang/Object; .source "SourceFile" # static fields .field private static final log:Lcsdk/gluads/util/log/YLogger; .field private static mAdMobTestDeviceID:Ljava/lang/String; .field private static mAdapterNames:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end field .field private static mDisabledAdapters:Ljava/util/Set; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Set<", "Ljava/lang/String;", ">;" } .end annotation .end field # direct methods .method static constructor ()V .locals 3 const-class v0, Lcsdk/gluads/ironsource/EAIronSource; .line 52 invoke-static {v0}, Lcsdk/gluads/util/log/YLoggerFactory;->getLogger(Ljava/lang/Class;)Lcsdk/gluads/util/log/YLogger; move-result-object v0 sput-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string v0, "" sput-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdMobTestDeviceID:Ljava/lang/String; .line 58 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V sput-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; const-string v1, "appLovin" const-string v2, "com.ironsource.adapters.applovin.AppLovinAdapter" .line 59 invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; const-string v1, "facebookAudienceNetwork" const-string v2, "com.ironsource.adapters.facebook.FacebookAdapter" .line 60 invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; const-string v1, "adMob" const-string v2, "com.ironsource.adapters.admob.AdMobAdapter" .line 61 invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; const-string v1, "unityAds" const-string v2, "com.ironsource.adapters.unityads.UnityAdsAdapter" .line 62 invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; const-string v1, "vungle" const-string v2, "com.ironsource.adapters.vungle.VungleAdapter" .line 63 invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-void .end method .method public constructor ()V .locals 0 .line 50 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static synthetic access$000()Lcsdk/gluads/util/log/YLogger; .locals 1 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; return-object v0 .end method .method public static synthetic access$102(Ljava/lang/String;)Ljava/lang/String; .locals 0 sput-object p0, Lcsdk/gluads/ironsource/EAIronSource;->mAdMobTestDeviceID:Ljava/lang/String; return-object p0 .end method .method public static adapterDisabled(Ljava/lang/String;)Z .locals 1 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mDisabledAdapters:Ljava/util/Set; .line 298 invoke-interface {v0, p0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z move-result p0 return p0 .end method .method public static createIronSource(Ljava/util/concurrent/Callable;Ljava/util/Map;ZLcsdk/gluads/PrivacyStatus;Lcsdk/gluads/impl/AdvertisingImpl;Z)Ljava/util/concurrent/Future; .locals 22 .param p0 # Ljava/util/concurrent/Callable; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/util/Map; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcsdk/gluads/impl/AdvertisingImpl; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "Landroid/app/Activity;", ">;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;Z", "Lcsdk/gluads/PrivacyStatus;", "Lcsdk/gluads/impl/AdvertisingImpl;", "Z)", "Ljava/util/concurrent/Future<", "*>;" } .end annotation move-object/from16 v0, p3 move-object/from16 v1, p4 .line 73 new-instance v2, Ljava/util/HashSet; invoke-direct {v2}, Ljava/util/HashSet;->()V sput-object v2, Lcsdk/gluads/ironsource/EAIronSource;->mDisabledAdapters:Ljava/util/Set; if-eqz v0, :cond_1 .line 77 iget-boolean v3, v0, Lcsdk/gluads/PrivacyStatus;->underAgeUser:Z if-nez v3, :cond_0 iget-boolean v0, v0, Lcsdk/gluads/PrivacyStatus;->teenUser:Z if-eqz v0, :cond_1 :cond_0 const-string v0, "appLovin" .line 80 invoke-static {v0}, Lcsdk/gluads/ironsource/EAIronSource;->getAdapterClassName(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-interface {v2, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z .line 84 :cond_1 invoke-static/range {p1 .. p1}, Lcsdk/gluads/util/ConfigUtil;->configDisabled(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 .line 85 invoke-static/range {p0 .. p0}, Lcsdk/gluads/util/Common;->call(Ljava/util/concurrent/Callable;)Ljava/lang/Object; move-result-object v2 check-cast v2, Landroid/app/Activity; const-string v9, "ironSource" .line 86 invoke-static {v0, v9}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;)Z move-result v3 const-string v10, "enabled" const-string v11, "gluAds" const-string v12, "l" const/4 v4, 0x0 const-string v5, "disabled" if-eqz v3, :cond_2 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; filled-new-array {v12, v11, v10, v3}, [Ljava/lang/Object; move-result-object v3 .line 87 invoke-static {v0, v9, v3}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V .line 88 invoke-static {v2, v9, v5, v4, v1}, Lcsdk/gluads/util/AdvertisingUtil;->updatePrivacyInfoAndBroadcast(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcsdk/gluads/util/IAction1;Lcsdk/gluads/impl/AdvertisingImpl;)V .line 89 invoke-static {}, Lcsdk/gluads/GluAdsFactory;->disabledFuture()Ljava/util/concurrent/Future; move-result-object v0 return-object v0 .line 90 :cond_2 invoke-static {}, Lcsdk/gluads/util/AdvertisingUtil;->isAPIEnabled()Z move-result v3 const/4 v13, 0x0 if-nez v3, :cond_5 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string v14, "l" const-string v15, "gluAds" const-string v16, "enabled" sget-object v17, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; const-string v18, "DISABLE" const-string v19, "API" const-string v20, "v" sget v3, Landroid/os/Build$VERSION;->SDK_INT:I .line 91 invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v21 filled-new-array/range {v14 .. v21}, [Ljava/lang/Object; move-result-object v3 invoke-static {v0, v9, v3}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V if-eqz p5, :cond_3 .line 94 sget-object v0, Lcsdk/gluads/Consts;->SDK_ARRAY_AD_NETWORKS:[Ljava/lang/String; array-length v3, v0 :goto_0 if-ge v13, v3, :cond_4 aget-object v6, v0, v13 .line 95 invoke-static {v2, v6, v5, v4, v1}, Lcsdk/gluads/util/AdvertisingUtil;->updatePrivacyInfoAndBroadcast(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcsdk/gluads/util/IAction1;Lcsdk/gluads/impl/AdvertisingImpl;)V add-int/lit8 v13, v13, 0x1 goto :goto_0 .line 99 :cond_3 invoke-static {v2, v9, v5, v4, v1}, Lcsdk/gluads/util/AdvertisingUtil;->updatePrivacyInfoAndBroadcast(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcsdk/gluads/util/IAction1;Lcsdk/gluads/impl/AdvertisingImpl;)V .line 101 :cond_4 invoke-static {}, Lcsdk/gluads/GluAdsFactory;->disabledFuture()Ljava/util/concurrent/Future; move-result-object v0 return-object v0 :cond_5 const-string v3, "started" .line 103 invoke-virtual {v1, v9, v3}, Lcsdk/gluads/impl/AdvertisingImpl;->updatePrivacyStage(Ljava/lang/String;Ljava/lang/String;)V .line 104 invoke-static/range {p1 .. p1}, Lcsdk/gluads/util/ConfigUtil;->configSdk(Ljava/util/Map;)Ljava/util/Map; move-result-object v3 const-string v6, "ironSource.appKey" .line 105 invoke-static {v3, v6}, Lcsdk/gluads/util/ConfigUtil;->getString(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String; move-result-object v7 .line 106 invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v6 if-eqz v6, :cond_6 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string v10, "l" const-string v11, "gluAds" const-string v12, "enabled" sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; const-string v14, "v" const-string v15, "IronSource AppKey is null or empty" filled-new-array/range {v10 .. v15}, [Ljava/lang/Object; move-result-object v3 .line 107 invoke-static {v0, v9, v3}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V .line 108 invoke-static {v2, v9, v5, v4, v1}, Lcsdk/gluads/util/AdvertisingUtil;->updatePrivacyInfoAndBroadcast(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcsdk/gluads/util/IAction1;Lcsdk/gluads/impl/AdvertisingImpl;)V .line 109 invoke-static {}, Lcsdk/gluads/GluAdsFactory;->disabledFuture()Ljava/util/concurrent/Future; move-result-object v0 return-object v0 :cond_6 const-string v4, "ironSource.enableGoogleTestAds" .line 112 invoke-static {v3, v4, v13}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;Z)Z move-result v8 .line 113 new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; invoke-direct {v6, v13}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V .line 114 new-instance v14, Lcsdk/gluads/ironsource/EAIronSource$1; move-object v3, v14 move/from16 v4, p2 move-object v5, v2 invoke-direct/range {v3 .. v8}, Lcsdk/gluads/ironsource/EAIronSource$1;->(ZLandroid/app/Activity;Ljava/util/concurrent/atomic/AtomicBoolean;Ljava/lang/String;Z)V .line 229 new-instance v3, Lcsdk/gluads/ironsource/EAIronSource$2; invoke-direct {v3}, Lcsdk/gluads/ironsource/EAIronSource$2;->()V .line 236 sget-object v4, Lcsdk/gluads/Consts;->SDK_ARRAY_AD_NETWORKS:[Ljava/lang/String; array-length v5, v4 :goto_1 if-ge v13, v5, :cond_9 aget-object v6, v4, v13 .line 237 invoke-static {v0, v6}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;)Z move-result v7 if-eqz v7, :cond_7 sget-object v7, Lcsdk/gluads/ironsource/EAIronSource;->mDisabledAdapters:Ljava/util/Set; .line 238 invoke-static {v6}, Lcsdk/gluads/ironsource/EAIronSource;->getAdapterClassName(Ljava/lang/String;)Ljava/lang/String; move-result-object v8 invoke-interface {v7, v8}, Ljava/util/Set;->add(Ljava/lang/Object;)Z .line 241 :cond_7 invoke-static {v6, v9}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z move-result v7 if-eqz v7, :cond_8 move-object v7, v14 goto :goto_2 :cond_8 move-object v7, v3 :goto_2 const-string v8, "added" .line 242 invoke-static {v2, v6, v8, v7, v1}, Lcsdk/gluads/util/AdvertisingUtil;->updatePrivacyInfoAndBroadcast(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcsdk/gluads/util/IAction1;Lcsdk/gluads/impl/AdvertisingImpl;)V add-int/lit8 v13, v13, 0x1 goto :goto_1 :cond_9 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; .line 245 invoke-static {}, Lcom/ironsource/mediationsdk/utils/IronSourceUtils;->getSDKVersion()Ljava/lang/String; move-result-object v1 const-string v2, "m" const-string v3, "Initialization delayed" filled-new-array {v9, v1, v2, v3}, [Ljava/lang/Object; move-result-object v1 const-string v2, "SDK.VERSION" invoke-virtual {v0, v2, v1}, Lcsdk/gluads/util/log/YLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; filled-new-array {v12, v11, v10, v1}, [Ljava/lang/Object; move-result-object v1 .line 247 invoke-static {v0, v9, v1}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V .line 248 invoke-static {v9}, Lcsdk/gluads/util/Futures;->successful(Ljava/lang/Object;)Ljava/util/concurrent/Future; move-result-object v0 return-object v0 .end method .method public static createIronSourceInterstitialManager(Ljava/util/concurrent/Callable;Ljava/util/Map;Z)Lcsdk/gluads/IAdvertising; .locals 9 .param p0 # Ljava/util/concurrent/Callable; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/util/Map; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "Landroid/app/Activity;", ">;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;Z)", "Lcsdk/gluads/IAdvertising;" } .end annotation .line 275 invoke-static {p1}, Lcsdk/gluads/util/ConfigUtil;->configDisabled(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 const-string v1, "ironSource" .line 276 invoke-static {v0, v1}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_0 sget-object p0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string p1, "enabled" sget-object p2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; const-string v0, "l" const-string v2, "gluAds" filled-new-array {v0, v2, p1, p2}, [Ljava/lang/Object; move-result-object p1 .line 277 invoke-static {p0, v1, p1}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V .line 278 new-instance p0, Lcsdk/gluads/impl/DummyAdvertising; invoke-direct {p0}, Lcsdk/gluads/impl/DummyAdvertising;->()V return-object p0 .line 281 :cond_0 invoke-static {p1}, Lcsdk/gluads/util/ConfigUtil;->configSdk(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 const-string v1, "ironSource.interstitialPlacementMapping" const/4 v2, 0x0 .line 282 invoke-static {p1, v1, p2, v2}, Lcsdk/gluads/util/ConfigUtil;->getConfigMapVariant(Ljava/util/Map;Ljava/lang/String;ZLjava/util/Map;)Ljava/util/Map; move-result-object p2 .line 283 invoke-static {p2}, Lcsdk/gluads/util/Common;->mapSSFromConfig(Ljava/util/Map;)Ljava/util/Map; move-result-object v5 const-string p2, "frequency.interstitial" .line 284 invoke-static {p1, p2, v2}, Lcsdk/gluads/util/ConfigUtil;->getMap(Ljava/lang/Object;Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; move-result-object v6 const-string p1, "isLoadedIgnoreFrequencyCapping" const/4 p2, 0x0 .line 285 invoke-static {v0, p1, p2}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;Z)Z move-result v8 .line 286 new-instance p1, Lcsdk/gluads/ironsource/EAIronSourceInterstitialManager; invoke-static {v0}, Lcsdk/gluads/util/ConfigUtil;->shouldSendImpressionData(Ljava/util/Map;)Z move-result v7 move-object v3, p1 move-object v4, p0 invoke-direct/range {v3 .. v8}, Lcsdk/gluads/ironsource/EAIronSourceInterstitialManager;->(Ljava/util/concurrent/Callable;Ljava/util/Map;Ljava/util/Map;ZZ)V return-object p1 .end method .method public static createIronSourceRewardedInterstitialManager(Ljava/util/concurrent/Callable;Ljava/util/Map;Z)Lcsdk/gluads/IAdvertising; .locals 12 .param p0 # Ljava/util/concurrent/Callable; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/util/Map; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/Callable<", "Landroid/app/Activity;", ">;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;Z)", "Lcsdk/gluads/IAdvertising;" } .end annotation .line 255 invoke-static {p1}, Lcsdk/gluads/util/ConfigUtil;->configDisabled(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 const-string v1, "ironSource" .line 256 invoke-static {v0, v1}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_0 sget-object p0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string p1, "enabled" sget-object p2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; const-string v0, "l" const-string v2, "gluAds" filled-new-array {v0, v2, p1, p2}, [Ljava/lang/Object; move-result-object p1 .line 257 invoke-static {p0, v1, p1}, Lcsdk/gluads/util/log/YLoggers;->sdkConfiguration(Lcsdk/gluads/util/log/YLogger;Ljava/lang/String;[Ljava/lang/Object;)V .line 258 new-instance p0, Lcsdk/gluads/impl/DummyAdvertising; invoke-direct {p0}, Lcsdk/gluads/impl/DummyAdvertising;->()V return-object p0 .line 261 :cond_0 invoke-static {p1}, Lcsdk/gluads/util/ConfigUtil;->configSdk(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 const-string v1, "ironSource.rewardedInterstitialPlacementMapping" const/4 v2, 0x0 .line 262 invoke-static {p1, v1, p2, v2}, Lcsdk/gluads/util/ConfigUtil;->getConfigMapVariant(Ljava/util/Map;Ljava/lang/String;ZLjava/util/Map;)Ljava/util/Map; move-result-object p2 .line 263 invoke-static {p2}, Lcsdk/gluads/util/Common;->mapSSFromConfig(Ljava/util/Map;)Ljava/util/Map; move-result-object v5 const-string p2, "frequency" .line 264 invoke-static {p1, p2, v2}, Lcsdk/gluads/util/ConfigUtil;->getMap(Ljava/lang/Object;Ljava/lang/String;Ljava/util/Map;)Ljava/util/Map; move-result-object v6 const-string p2, "ironSource.placementRewardSeparator" const-string v1, "," .line 265 invoke-static {p1, p2, v1}, Lcsdk/gluads/util/ConfigUtil;->getString(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v7 const-string p2, "ironSource.rewards" .line 266 invoke-static {p1, p2}, Lcsdk/gluads/util/ConfigUtil;->getMap(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/Map; move-result-object v8 const-string p1, "isLoadedIgnoreFrequencyCapping" const/4 p2, 0x0 .line 267 invoke-static {v0, p1, p2}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;Z)Z move-result v10 const-string p1, "globalFrequencyCapping" .line 268 invoke-static {v0, p1, p2}, Lcsdk/gluads/util/ConfigUtil;->getBoolean(Ljava/lang/Object;Ljava/lang/String;Z)Z move-result v11 .line 269 new-instance p1, Lcsdk/gluads/ironsource/EAIronSourceRVManager; invoke-static {v0}, Lcsdk/gluads/util/ConfigUtil;->shouldSendImpressionData(Ljava/util/Map;)Z move-result v9 move-object v3, p1 move-object v4, p0 invoke-direct/range {v3 .. v11}, Lcsdk/gluads/ironsource/EAIronSourceRVManager;->(Ljava/util/concurrent/Callable;Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;ZZZ)V return-object p1 .end method .method private static getAdapterClassName(Ljava/lang/String;)Ljava/lang/String; .locals 1 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdapterNames:Ljava/util/Map; .line 302 invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 check-cast p0, Ljava/lang/String; return-object p0 .end method .method public static onAdMobLoadRequest(Lcom/google/android/gms/ads/RequestConfiguration$Builder;)Lcom/google/android/gms/ads/RequestConfiguration$Builder; .locals 1 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdMobTestDeviceID:Ljava/lang/String; .line 291 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->mAdMobTestDeviceID:Ljava/lang/String; filled-new-array {v0}, [Ljava/lang/String; move-result-object v0 .line 292 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/RequestConfiguration$Builder;->setTestDeviceIds(Ljava/util/List;)Lcom/google/android/gms/ads/RequestConfiguration$Builder; :cond_0 return-object p0 .end method .method public static setAdQualityUserID(Ljava/lang/String;)V .locals 2 if-eqz p0, :cond_0 .line 306 invoke-virtual {p0}, Ljava/lang/String;->length()I move-result v0 if-lez v0, :cond_0 .line 307 invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/IronSourceAdQuality;->getInstance()Lcom/ironsource/adqualitysdk/sdk/IronSourceAdQuality; move-result-object v0 invoke-virtual {v0, p0}, Lcom/ironsource/adqualitysdk/sdk/IronSourceAdQuality;->changeUserId(Ljava/lang/String;)V sget-object v0, Lcsdk/gluads/ironsource/EAIronSource;->log:Lcsdk/gluads/util/log/YLogger; const-string v1, "ironSource" filled-new-array {v1, p0}, [Ljava/lang/Object; move-result-object p0 const-string v1, "AdQuality setUserID" .line 308 invoke-virtual {v0, v1, p0}, Lcsdk/gluads/util/log/YLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V :cond_0 return-void .end method