m.smali

.class public abstract Lsg/bigo/overwall/a/m;
.super Lsg/bigo/overwall/config/IDefOverwallConfig;
.source "SourceFile"


# instance fields
.field protected A:Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

.field protected B:Lsg/bigo/overwall/config/INervConfig;

.field protected C:Lsg/bigo/overwall/config/IVestBagConfig;

.field protected D:Lsg/bigo/overwall/config/IGFWProbeConfig;

.field protected E:Lsg/bigo/overwall/config/ILbsStepConfig;

.field protected F:Lsg/bigo/overwall/config/IDomainWhiteListConfig;

.field protected n:Lsg/bigo/overwall/config/IFcmConfig;

.field protected o:Lsg/bigo/overwall/config/IHttpConfig;

.field protected p:Lsg/bigo/overwall/config/ITlsConfig;

.field protected q:Lsg/bigo/overwall/config/IRandomProtoConfig;

.field protected r:Lsg/bigo/overwall/config/IBackupLbsConfig;

.field protected s:Lsg/bigo/overwall/config/IDomainConfig;

.field protected t:Lsg/bigo/overwall/config/IHttpLbsConfig;

.field protected u:Lsg/bigo/overwall/config/ISock5Config;

.field protected v:Lsg/bigo/overwall/config/IWebviewConfig;

.field protected w:Lsg/bigo/overwall/config/IProtoPaddingConfig;

.field protected x:Lsg/bigo/overwall/config/IExpireConfig;

.field protected y:Lsg/bigo/overwall/config/IDomainFrontingConfig;

.field protected z:Lsg/bigo/overwall/config/IWebSocketConfig;


# direct methods
.method public constructor <init>()V
    .registers 2

    .line 30
    invoke-direct {p0}, Lsg/bigo/overwall/config/IDefOverwallConfig;-><init>()V

    .line 32
    new-instance v0, Lsg/bigo/overwall/a/f;

    invoke-direct {v0}, Lsg/bigo/overwall/a/f;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->n:Lsg/bigo/overwall/config/IFcmConfig;

    .line 33
    new-instance v0, Lsg/bigo/overwall/a/h;

    invoke-direct {v0}, Lsg/bigo/overwall/a/h;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->o:Lsg/bigo/overwall/config/IHttpConfig;

    .line 34
    new-instance v0, Lsg/bigo/overwall/a/q;

    invoke-direct {v0}, Lsg/bigo/overwall/a/q;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->p:Lsg/bigo/overwall/config/ITlsConfig;

    .line 35
    new-instance v0, Lsg/bigo/overwall/a/o;

    invoke-direct {v0}, Lsg/bigo/overwall/a/o;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->q:Lsg/bigo/overwall/config/IRandomProtoConfig;

    .line 36
    new-instance v0, Lsg/bigo/overwall/a/a;

    invoke-direct {v0}, Lsg/bigo/overwall/a/a;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->r:Lsg/bigo/overwall/config/IBackupLbsConfig;

    .line 37
    new-instance v0, Lsg/bigo/overwall/a/b;

    invoke-direct {v0}, Lsg/bigo/overwall/a/b;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->s:Lsg/bigo/overwall/config/IDomainConfig;

    .line 38
    new-instance v0, Lsg/bigo/overwall/a/i;

    invoke-direct {v0}, Lsg/bigo/overwall/a/i;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->t:Lsg/bigo/overwall/config/IHttpLbsConfig;

    .line 39
    new-instance v0, Lsg/bigo/overwall/a/p;

    invoke-direct {v0}, Lsg/bigo/overwall/a/p;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->u:Lsg/bigo/overwall/config/ISock5Config;

    .line 40
    new-instance v0, Lsg/bigo/overwall/a/t;

    invoke-direct {v0}, Lsg/bigo/overwall/a/t;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->v:Lsg/bigo/overwall/config/IWebviewConfig;

    .line 41
    new-instance v0, Lsg/bigo/overwall/a/n;

    invoke-direct {v0}, Lsg/bigo/overwall/a/n;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->w:Lsg/bigo/overwall/config/IProtoPaddingConfig;

    .line 42
    new-instance v0, Lsg/bigo/overwall/a/e;

    invoke-direct {v0}, Lsg/bigo/overwall/a/e;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->x:Lsg/bigo/overwall/config/IExpireConfig;

    .line 43
    new-instance v0, Lsg/bigo/overwall/a/c;

    invoke-direct {v0}, Lsg/bigo/overwall/a/c;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->y:Lsg/bigo/overwall/config/IDomainFrontingConfig;

    .line 44
    new-instance v0, Lsg/bigo/overwall/a/s;

    invoke-direct {v0}, Lsg/bigo/overwall/a/s;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->z:Lsg/bigo/overwall/config/IWebSocketConfig;

    .line 45
    new-instance v0, Lsg/bigo/overwall/a/k;

    invoke-direct {v0}, Lsg/bigo/overwall/a/k;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->A:Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    .line 46
    new-instance v0, Lsg/bigo/overwall/a/l;

    invoke-direct {v0}, Lsg/bigo/overwall/a/l;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->B:Lsg/bigo/overwall/config/INervConfig;

    .line 47
    new-instance v0, Lsg/bigo/overwall/a/r;

    invoke-direct {v0}, Lsg/bigo/overwall/a/r;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->C:Lsg/bigo/overwall/config/IVestBagConfig;

    .line 48
    new-instance v0, Lsg/bigo/overwall/a/g;

    invoke-direct {v0}, Lsg/bigo/overwall/a/g;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->D:Lsg/bigo/overwall/config/IGFWProbeConfig;

    .line 49
    new-instance v0, Lsg/bigo/overwall/a/j;

    invoke-direct {v0}, Lsg/bigo/overwall/a/j;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->E:Lsg/bigo/overwall/config/ILbsStepConfig;

    .line 50
    new-instance v0, Lsg/bigo/overwall/a/d;

    invoke-direct {v0}, Lsg/bigo/overwall/a/d;-><init>()V

    iput-object v0, p0, Lsg/bigo/overwall/a/m;->F:Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    return-void
.end method


# virtual methods
.method public getBackupLbsConfig()Lsg/bigo/overwall/config/IBackupLbsConfig;
    .registers 2

    .line 97
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->r:Lsg/bigo/overwall/config/IBackupLbsConfig;

    return-object v0
.end method

.method public getDomainConfig()Lsg/bigo/overwall/config/IDomainConfig;
    .registers 2

    .line 103
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->s:Lsg/bigo/overwall/config/IDomainConfig;

    return-object v0
.end method

.method public getDomainFrontingConfig()Lsg/bigo/overwall/config/IDomainFrontingConfig;
    .registers 2

    .line 157
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->y:Lsg/bigo/overwall/config/IDomainFrontingConfig;

    return-object v0
.end method

.method public getDomainWhiteListConfig()Lsg/bigo/overwall/config/IDomainWhiteListConfig;
    .registers 2

    .line 187
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->F:Lsg/bigo/overwall/config/IDomainWhiteListConfig;

    return-object v0
.end method

.method public getExpireConfig()Lsg/bigo/overwall/config/IExpireConfig;
    .registers 2

    .line 133
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->x:Lsg/bigo/overwall/config/IExpireConfig;

    return-object v0
.end method

.method public getGFWProbeConfig()Lsg/bigo/overwall/config/IGFWProbeConfig;
    .registers 2

    .line 175
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->D:Lsg/bigo/overwall/config/IGFWProbeConfig;

    return-object v0
.end method

.method public getHttpLbsConfig()Lsg/bigo/overwall/config/IHttpLbsConfig;
    .registers 2

    .line 109
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->t:Lsg/bigo/overwall/config/IHttpLbsConfig;

    return-object v0
.end method

.method public getLbsFcmConfig()Lsg/bigo/overwall/config/IFcmConfig;
    .registers 2

    .line 55
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->n:Lsg/bigo/overwall/config/IFcmConfig;

    return-object v0
.end method

.method public getLbsHttpConfig()Lsg/bigo/overwall/config/IHttpConfig;
    .registers 2

    .line 67
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->o:Lsg/bigo/overwall/config/IHttpConfig;

    return-object v0
.end method

.method public getLbsStepConfig()Lsg/bigo/overwall/config/ILbsStepConfig;
    .registers 2

    .line 181
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->E:Lsg/bigo/overwall/config/ILbsStepConfig;

    return-object v0
.end method

.method public getLbsTlsConfig()Lsg/bigo/overwall/config/ITlsConfig;
    .registers 2

    .line 79
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->p:Lsg/bigo/overwall/config/ITlsConfig;

    return-object v0
.end method

.method public getLbsWebSocketConfig()Lsg/bigo/overwall/config/IWebSocketConfig;
    .registers 2

    .line 139
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->z:Lsg/bigo/overwall/config/IWebSocketConfig;

    return-object v0
.end method

.method public getLinkdFcmConfig()Lsg/bigo/overwall/config/IFcmConfig;
    .registers 2

    .line 61
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->n:Lsg/bigo/overwall/config/IFcmConfig;

    return-object v0
.end method

.method public getLinkdHttpConfig()Lsg/bigo/overwall/config/IHttpConfig;
    .registers 2

    .line 73
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->o:Lsg/bigo/overwall/config/IHttpConfig;

    return-object v0
.end method

.method public getLinkdTlsConfig()Lsg/bigo/overwall/config/ITlsConfig;
    .registers 2

    .line 85
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->p:Lsg/bigo/overwall/config/ITlsConfig;

    return-object v0
.end method

.method public getLinkdWebSocketConfig()Lsg/bigo/overwall/config/IWebSocketConfig;
    .registers 2

    .line 145
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->z:Lsg/bigo/overwall/config/IWebSocketConfig;

    return-object v0
.end method

.method public getMediaDomainFrontingConfig()Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;
    .registers 2

    .line 151
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->A:Lsg/bigo/overwall/config/IMediaDomainFrontingConfig;

    return-object v0
.end method

.method public getNervConfig()Lsg/bigo/overwall/config/INervConfig;
    .registers 2

    .line 163
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->B:Lsg/bigo/overwall/config/INervConfig;

    return-object v0
.end method

.method public getProtoPaddingConfig()Lsg/bigo/overwall/config/IProtoPaddingConfig;
    .registers 2

    .line 127
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->w:Lsg/bigo/overwall/config/IProtoPaddingConfig;

    return-object v0
.end method

.method public getRandomProtoConfig()Lsg/bigo/overwall/config/IRandomProtoConfig;
    .registers 2

    .line 91
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->q:Lsg/bigo/overwall/config/IRandomProtoConfig;

    return-object v0
.end method

.method public getSock5Config()Lsg/bigo/overwall/config/ISock5Config;
    .registers 2

    .line 115
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->u:Lsg/bigo/overwall/config/ISock5Config;

    return-object v0
.end method

.method public getVestBagConfig()Lsg/bigo/overwall/config/IVestBagConfig;
    .registers 2

    .line 169
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->C:Lsg/bigo/overwall/config/IVestBagConfig;

    return-object v0
.end method

.method public getWebviewConfig()Lsg/bigo/overwall/config/IWebviewConfig;
    .registers 2

    .line 121
    iget-object v0, p0, Lsg/bigo/overwall/a/m;->v:Lsg/bigo/overwall/config/IWebviewConfig;

    return-object v0
.end method