b.smali
.class public final Lcom/imo/android/imoim/fresco/a/b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/bigohttp/helper/ICommonFieldsHelper;
# direct methods
.method public constructor <init>()V
.registers 1
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final getChannel()Ljava/lang/String;
.registers 2
const-string v0, "gp"
return-object v0
.end method
.method public final getCity()Ljava/lang/String;
.registers 2
.line 56
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_8
const-string v0, ""
:cond_8
return-object v0
.end method
.method public final getCountry()Ljava/lang/String;
.registers 2
.line 16
invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_8
const-string v0, ""
:cond_8
return-object v0
.end method
.method public final getDeviceId()Ljava/lang/String;
.registers 3
.line 40
invoke-static {}, Lcom/imo/android/imoim/util/ei;->a()Ljava/lang/String;
move-result-object v0
const-string v1, "Util.getDeviceId()"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method public final getIsp()Ljava/lang/String;
.registers 2
.line 28
invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/fresco/a/n;->b(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_c
const-string v0, ""
:cond_c
return-object v0
.end method
.method public final getLanguage()Ljava/lang/String;
.registers 3
.line 60
invoke-static {}, Lcom/imo/android/imoim/util/ei;->x()Ljava/lang/String;
move-result-object v0
const-string v1, "Util.getSavedOrDefaultLanguageCode()"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v0, :cond_15
invoke-virtual {v0}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
move-result-object v0
const-string v1, "(this as java.lang.String).toUpperCase()"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
:cond_15
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type java.lang.String"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public final getLat()I
.registers 3
.line 44
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->b()Ljava/lang/Double;
move-result-object v0
if-eqz v0, :cond_c
invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
double-to-int v0, v0
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final getLng()I
.registers 3
.line 32
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->a()Ljava/lang/Double;
move-result-object v0
if-eqz v0, :cond_c
invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
double-to-int v0, v0
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final getNet()Ljava/lang/String;
.registers 3
.line 52
invoke-static {}, Lsg/bigo/common/a;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/fresco/a/n;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
const-string v1, "Utils.getNetwork(AppUtils.getContext())"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
.method public final getProvince()Ljava/lang/String;
.registers 2
.line 36
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->b()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_8
const-string v0, ""
:cond_8
return-object v0
.end method
.method public final getSessionId()Ljava/lang/String;
.registers 2
const/4 v0, 0x0
return-object v0
.end method
.method public final getVersionCode()Ljava/lang/String;
.registers 2
const-string v0, "21011041"
return-object v0
.end method
.method public final getVersionName()Ljava/lang/String;
.registers 2
const-string v0, "2021.01.1041"
return-object v0
.end method