InitParam$Builder.smali
.class public Lcom/proxy/ad/adsdk/InitParam$Builder;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/proxy/ad/adsdk/InitParam;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private a:Ljava/util/concurrent/ConcurrentHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/ConcurrentHashMap<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Ljava/util/concurrent/ConcurrentHashMap;
invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;-><init>()V
iput-object v0, p0, Lcom/proxy/ad/adsdk/InitParam$Builder;->a:Ljava/util/concurrent/ConcurrentHashMap;
invoke-static {}, Lcom/proxy/ad/adsdk/d/d;->c()V
return-void
.end method
.method static synthetic a(Lcom/proxy/ad/adsdk/InitParam$Builder;)Ljava/util/concurrent/ConcurrentHashMap;
.registers 1
iget-object p0, p0, Lcom/proxy/ad/adsdk/InitParam$Builder;->a:Ljava/util/concurrent/ConcurrentHashMap;
return-object p0
.end method
.method private a(Ljava/lang/String;Ljava/lang/Object;)V
.registers 4
if-nez p2, :cond_12
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "Invalid param to put "
invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "InitParam"
invoke-static {p2, p1}, Lcom/proxy/ad/log/Logger;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_12
iget-object v0, p0, Lcom/proxy/ad/adsdk/InitParam$Builder;->a:Ljava/util/concurrent/ConcurrentHashMap;
invoke-virtual {v0, p1, p2}, Ljava/util/concurrent/ConcurrentHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
# virtual methods
.method public build()Lcom/proxy/ad/adsdk/InitParam;
.registers 3
iget-object v0, p0, Lcom/proxy/ad/adsdk/InitParam$Builder;->a:Ljava/util/concurrent/ConcurrentHashMap;
const-string v1, "app_key"
invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentHashMap;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_d
const-string v0, "app key is not set"
goto :goto_1c
:cond_d
iget-object v0, p0, Lcom/proxy/ad/adsdk/InitParam$Builder;->a:Ljava/util/concurrent/ConcurrentHashMap;
const-string v1, "ver_flag"
invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentHashMap;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1a
const-string v0, "version flag is not set"
goto :goto_1c
:cond_1a
const-string v0, ""
:goto_1c
invoke-static {}, Lcom/proxy/ad/adsdk/d/d;->d()V
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_2c
new-instance v0, Lcom/proxy/ad/adsdk/InitParam;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/proxy/ad/adsdk/InitParam;-><init>(Lcom/proxy/ad/adsdk/InitParam$Builder;B)V
return-object v0
:cond_2c
const-string v1, "SDK Init Error:"
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "ads-sdk"
invoke-static {v1, v0}, Lcom/proxy/ad/log/Logger;->e(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
return-object v0
.end method
.method public setABFlagsReceiver(Lcom/proxy/ad/adsdk/delgate/ABFlagsReceiver;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "KEY_AB_FLAGS_RECEIVER"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAdClickHandler(Lcom/proxy/ad/adsdk/delgate/AdClickHandler;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "ad_click_listener"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAllowShowNotify(Z)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v0, "key_allow_show_notify"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAllowShowPageWhenScreenLock(Z)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v0, "key_allow_show_page_when_screen_lock"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAppKey(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "app_key"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAppLang(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "app_lang"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setAppsFlyerId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "appsflyer_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setApsAppKey(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "aps_app_key"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setBigoAppId(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "bigo_appid"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setChannel(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "chn_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setCity(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "city"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setCountry(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "country"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setDebugable(Z)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v0, "debugable"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setDeviceId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "device_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setEnv(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "env"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setFrescoHandler(Lcom/proxy/ad/adsdk/delgate/FrescoHandler;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "fresco_handler"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setGoogleTestDevices(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "google_test_devices"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setGuid(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "guid"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setHdid(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "hdid"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setHostReplaceEventListener(Lsg/bigo/bigohttp/hostreplace/HostReplaceEventListener;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "host_replace_event"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setHostSwitcher(Lsg/bigo/bigohttp/hostreplace/IHostSwitcher;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "host_switcher"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setHttpConnListener(Lcom/proxy/ad/adsdk/delgate/HttpConnListener;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "http_conn_listener"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setImageLoaderDelegator(Lcom/proxy/ad/adsdk/delgate/ImageLoadDelegator;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "img_loader"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setLatitude(F)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object p1
const-string v0, "latitude"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setLongitude(F)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object p1
const-string v0, "longitude"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setNeighboringContentObtainer(Lcom/proxy/ad/adsdk/delgate/NeighboringContentObtainer;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "neighboring_content_obtainer"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setNetConnectDelegator(Lcom/proxy/ad/adsdk/delgate/NetConnectDelegator;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "net_con"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setPackageName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "pkg_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setPangleAppId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "key_pangle_app_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setPangleAppName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "key_pangle_app_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setProcessName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "pro_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setRegion(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "region"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setRegisterTime(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "register_time"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setRtlSwitcher(Lcom/proxy/ad/adsdk/delgate/RtlSwitcher;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "rtl_switcher"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setState(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "state"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setTTAppId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "key_toutiao_app_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setTTAppName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "key_toutiao_app_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setThirdPartySDKInitConfig(Lcom/proxy/ad/adsdk/ThirdPartySDKInitConfig;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "KEY_THIRD_PARTY_SDK_CONFIG"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setUid(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "uid"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setUnityGameId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "key_unity_game_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setUserId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "user_id"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setUserId64(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-string v0, "user_id_64"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setUserInfoReceiver(Lcom/proxy/ad/adsdk/delgate/UserInfoReceiver;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "user_info_receiver"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setVersion(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "ver_name"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setVersionCode(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "ver_code"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setVersionFlag(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "ver_flag"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method
.method public setWebViewHeaderDelegator(Lcom/proxy/ad/adsdk/delgate/WebViewHeaderDelegator;)Lcom/proxy/ad/adsdk/InitParam$Builder;
.registers 3
const-string v0, "webview_header"
invoke-direct {p0, v0, p1}, Lcom/proxy/ad/adsdk/InitParam$Builder;->a(Ljava/lang/String;Ljava/lang/Object;)V
return-object p0
.end method