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