SettingRepoReal.smali

.class public final Lcom/singbox/component/config/SettingRepoReal;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lcom/singbox/component/config/ISettingRepo;


# static fields
.field public static final INSTANCE:Lcom/singbox/component/config/SettingRepoReal;


# instance fields
.field private final synthetic $$delegate_0:Lcom/singbox/component/config/ISettingRepo;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .line 22
    new-instance v0, Lcom/singbox/component/config/SettingRepoReal;

    invoke-direct {v0}, Lcom/singbox/component/config/SettingRepoReal;-><init>()V

    sput-object v0, Lcom/singbox/component/config/SettingRepoReal;->INSTANCE:Lcom/singbox/component/config/SettingRepoReal;

    return-void
.end method

.method private constructor <init>()V
    .registers 3

    .line 22
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const-class v0, Lcom/singbox/component/config/ISettingRepo;

    invoke-static {v0}, Lcom/bigo/common/settings/b;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object v0

    const-string v1, "SettingsManager.obtain(ISettingRepo::class.java)"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    check-cast v0, Lcom/singbox/component/config/ISettingRepo;

    iput-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    return-void
.end method


# virtual methods
.method public final contains(Ljava/lang/String;)Z
    .registers 3

    const-string v0, "p0"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0, p1}, Lcom/singbox/component/config/ISettingRepo;->contains(Ljava/lang/String;)Z

    move-result p1

    return p1
.end method

.method public final dailyAlphaInfo()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->dailyAlphaInfo()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final enableHttp2()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->enableHttp2()Z

    move-result v0

    return v0
.end method

.method public final enableMusicPlayer()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->enableMusicPlayer()Z

    move-result v0

    return v0
.end method

.method public final enableNervForPlay()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->enableNervForPlay()Z

    move-result v0

    return v0
.end method

.method public final enableNervForResourceDownload()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->enableNervForResourceDownload()Z

    move-result v0

    return v0
.end method

.method public final get(Ljava/lang/String;)Ljava/lang/String;
    .registers 3

    const-string v0, "p0"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0, p1}, Lcom/singbox/component/config/ISettingRepo;->get(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    return-object p1
.end method

.method public final getAboutUsUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getAboutUsUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getAccountSyncDuration()I
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getAccountSyncDuration()I

    move-result v0

    return v0
.end method

.method public final getAnalyticsCollectionenabled()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getAnalyticsCollectionenabled()Z

    move-result v0

    return v0
.end method

.method public final getCrashSdkReportSwitch()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getCrashSdkReportSwitch()Z

    move-result v0

    return v0
.end method

.method public final getEnabledDumpMemory()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getEnabledDumpMemory()Z

    move-result v0

    return v0
.end method

.method public final getEnabledFPS()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getEnabledFPS()Z

    move-result v0

    return v0
.end method

.method public final getEnabledMemoryInfo()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getEnabledMemoryInfo()Z

    move-result v0

    return v0
.end method

.method public final getEnabledMethodTrace()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getEnabledMethodTrace()Z

    move-result v0

    return v0
.end method

.method public final getFeedBackVol()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getFeedBackVol()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getFlowerHeaderUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getFlowerHeaderUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getFlutterFriendsTab()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getFlutterFriendsTab()Z

    move-result v0

    return v0
.end method

.method public final getFollowSuccessDialogBgUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getFollowSuccessDialogBgUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getFrequentlyLoginLimitHours()I
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getFrequentlyLoginLimitHours()I

    move-result v0

    return v0
.end method

.method public final getHostReplaceConfig()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getHostReplaceConfig()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getIpFetchUrls()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getIpFetchUrls()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getMomentSwitch()I
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getMomentSwitch()I

    move-result v0

    return v0
.end method

.method public final getOpenslRecognition()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getOpenslRecognition()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getRankEntranceUIConfig()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRankEntranceUIConfig()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getRankingEntranceSwitch()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRankingEntranceSwitch()Z

    move-result v0

    return v0
.end method

.method public final getRankingToolbarStyleCount()I
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRankingToolbarStyleCount()I

    move-result v0

    return v0
.end method

.method public final getRankingUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRankingUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getRecordOriginalBtnShow()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRecordOriginalBtnShow()Z

    move-result v0

    return v0
.end method

.method public final getRecordSoundBackBtnShow()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRecordSoundBackBtnShow()Z

    move-result v0

    return v0
.end method

.method public final getRingEntranceSwitch()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getRingEntranceSwitch()Z

    move-result v0

    return v0
.end method

.method public final getShareUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getShareUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getSongClearThresholdSize()J
    .registers 3

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getSongClearThresholdSize()J

    move-result-wide v0

    return-wide v0
.end method

.method public final getSoundBackDef()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getSoundBackDef()Z

    move-result v0

    return v0
.end method

.method public final getUploadUrl()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getUploadUrl()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getUseAudiotrack()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getUseAudiotrack()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getUseOpenslRecord()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getUseOpenslRecord()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final getWebTokenWhitelist()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->getWebTokenWhitelist()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final isLightScreenOnPush()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->isLightScreenOnPush()Z

    move-result v0

    return v0
.end method

.method public final isLogFragmentLifecycle()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->isLogFragmentLifecycle()Z

    move-result v0

    return v0
.end method

.method public final isSilentLoginMode()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->isSilentLoginMode()Z

    move-result v0

    return v0
.end method

.method public final nervChunklinkConf()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->nervChunklinkConf()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final nervConfig()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->nervConfig()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final nervFilterConf()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->nervFilterConf()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final nervIdentiyyConf()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->nervIdentiyyConf()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public final recallPushEnable()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->recallPushEnable()Z

    move-result v0

    return v0
.end method

.method public final recallPushMaxPushNumDaily()I
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->recallPushMaxPushNumDaily()I

    move-result v0

    return v0
.end method

.method public final reportLogOnCrash()Z
    .registers 2

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0}, Lcom/singbox/component/config/ISettingRepo;->reportLogOnCrash()Z

    move-result v0

    return v0
.end method

.method public final updateSettings(Lcom/bigo/common/settings/api/c;)V
    .registers 3

    iget-object v0, p0, Lcom/singbox/component/config/SettingRepoReal;->$$delegate_0:Lcom/singbox/component/config/ISettingRepo;

    invoke-interface {v0, p1}, Lcom/singbox/component/config/ISettingRepo;->updateSettings(Lcom/bigo/common/settings/api/c;)V

    return-void
.end method