.class public interface abstract Lcom/mbridge/msdk/MBridgeSDK; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/mbridge/msdk/MBridgeSDK$PLUGIN_LOAD_STATUS; } .end annotation # virtual methods .method public abstract getConsentStatus(Landroid/content/Context;)Z .end method .method public abstract getMBConfigurationMap(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", ")", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end method .method public abstract getMBConfigurationMap(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Ljava/lang/String;", ")", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end method .method public abstract getMBConfigurationMap(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Ljava/lang/String;", "Z)", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end method .method public abstract getMBConfigurationMap(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/lang/String;", "Z)", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;" } .end annotation .end method .method public abstract getStatus()Lcom/mbridge/msdk/MBridgeSDK$PLUGIN_LOAD_STATUS; .end method .method public abstract init(Ljava/util/Map;Landroid/app/Application;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/app/Application;", ")V" } .end annotation .end method .method public abstract init(Ljava/util/Map;Landroid/app/Application;Lcom/mbridge/msdk/out/SDKInitStatusListener;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/app/Application;", "Lcom/mbridge/msdk/out/SDKInitStatusListener;", ")V" } .end annotation .end method .method public abstract init(Ljava/util/Map;Landroid/content/Context;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/content/Context;", ")V" } .end annotation .end method .method public abstract init(Ljava/util/Map;Landroid/content/Context;Lcom/mbridge/msdk/out/SDKInitStatusListener;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/content/Context;", "Lcom/mbridge/msdk/out/SDKInitStatusListener;", ")V" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation .end method .method public abstract initAsync(Ljava/util/Map;Landroid/app/Application;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/app/Application;", ")V" } .end annotation .end method .method public abstract initAsync(Ljava/util/Map;Landroid/app/Application;Lcom/mbridge/msdk/out/SDKInitStatusListener;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/app/Application;", "Lcom/mbridge/msdk/out/SDKInitStatusListener;", ")V" } .end annotation .end method .method public abstract initAsync(Ljava/util/Map;Landroid/content/Context;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/content/Context;", ")V" } .end annotation .end method .method public abstract initAsync(Ljava/util/Map;Landroid/content/Context;Lcom/mbridge/msdk/out/SDKInitStatusListener;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Landroid/content/Context;", "Lcom/mbridge/msdk/out/SDKInitStatusListener;", ")V" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation .end method .method public abstract preload(Ljava/util/Map;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation .end method .method public abstract preloadFrame(Ljava/util/Map;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation .end method .method public abstract release()V .end method .method public abstract setAllowAcquireIds(Z)V .end method .method public abstract setAllowTransferIdsIfLimit(Z)V .end method .method public abstract setConsentStatus(Landroid/content/Context;)V .end method .method public abstract setConsentStatus(Landroid/content/Context;I)V .end method .method public abstract setConsentStatus(Landroid/content/Context;Lcom/mbridge/msdk/out/OnCompletionListener;)V .end method .method public abstract setCoppaStatus(Landroid/content/Context;Z)V .end method .method public abstract setDeveloperIds(Lcom/mbridge/msdk/out/DeveloperTransferIdInfo;)V .end method .method public abstract setDoNotTrackStatus(Landroid/content/Context;Z)V .end method .method public abstract setDoNotTrackStatus(Z)V .annotation runtime Ljava/lang/Deprecated; .end annotation .end method .method public abstract setPlayVideoMute(II)V .end method .method public abstract setThirdPartyFeatures(Ljava/util/Map;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation .end method .method public abstract setUserPrivateInfoType(Landroid/content/Context;Ljava/lang/String;I)V .end method .method public abstract showUserPrivateInfoTips(Landroid/content/Context;Lcom/mbridge/msdk/foundation/controller/authoritycontroller/CallBackForDeveloper;)V .end method .method public abstract updateDialogWeakActivity(Ljava/lang/ref/WeakReference;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/ref/WeakReference<", "Landroid/app/Activity;", ">;)V" } .end annotation .end method .method public abstract userPrivateInfo(Landroid/content/Context;)Lcom/mbridge/msdk/foundation/controller/authoritycontroller/AuthorityInfoBean; .end method