aq.smali
.class public Lcom/iflytek/thirdparty/aq;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final a:[Ljava/lang/String;
.field public static final b:[Ljava/lang/String;
.field public static final c:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 8
.prologue
const/4 v7, 0x4
const/4 v6, 0x3
const/4 v5, 0x2
const/4 v4, 0x1
const/4 v3, 0x0
.line 20
const/16 v0, 0x10
new-array v0, v0, [Ljava/lang/String;
const-string v1, "134"
aput-object v1, v0, v3
const-string v1, "135"
aput-object v1, v0, v4
const-string v1, "136"
aput-object v1, v0, v5
const-string v1, "137"
aput-object v1, v0, v6
const-string v1, "138"
aput-object v1, v0, v7
const/4 v1, 0x5
const-string v2, "139"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "147"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "150"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "151"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "152"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "157"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "158"
aput-object v2, v0, v1
const/16 v1, 0xc
const-string v2, "159"
aput-object v2, v0, v1
const/16 v1, 0xd
const-string v2, "182"
aput-object v2, v0, v1
const/16 v1, 0xe
const-string v2, "187"
aput-object v2, v0, v1
const/16 v1, 0xf
const-string v2, "188"
aput-object v2, v0, v1
sput-object v0, Lcom/iflytek/thirdparty/aq;->a:[Ljava/lang/String;
.line 28
const/4 v0, 0x7
new-array v0, v0, [Ljava/lang/String;
const-string v1, "130"
aput-object v1, v0, v3
const-string v1, "131"
aput-object v1, v0, v4
const-string v1, "132"
aput-object v1, v0, v5
const-string v1, "155"
aput-object v1, v0, v6
const-string v1, "156"
aput-object v1, v0, v7
const/4 v1, 0x5
const-string v2, "185"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "186"
aput-object v2, v0, v1
sput-object v0, Lcom/iflytek/thirdparty/aq;->b:[Ljava/lang/String;
.line 34
new-array v0, v7, [Ljava/lang/String;
const-string v1, "133"
aput-object v1, v0, v3
const-string v1, "153"
aput-object v1, v0, v4
const-string v1, "180"
aput-object v1, v0, v5
const-string v1, "189"
aput-object v1, v0, v6
sput-object v0, Lcom/iflytek/thirdparty/aq;->c:[Ljava/lang/String;
return-void
.end method
.method public static a(Ljava/lang/String;)Ljava/lang/String;
.registers 8
.prologue
const/4 v6, 0x2
const/4 v5, 0x3
const/4 v4, 0x5
const/4 v3, 0x0
.line 127
.line 128
const-string v0, ""
.line 129
if-eqz p0, :cond_43
.line 130
const-string v0, " "
const-string v1, ""
invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 131
const-string v1, "-"
const-string v2, ""
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
.line 132
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, p0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 134
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
if-le v1, v4, :cond_43
.line 135
invoke-virtual {v0, v3, v5}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "+86"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_3b
.line 136
invoke-virtual {v0, v3, v5}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "086"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_44
.line 137
:cond_3b
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
invoke-virtual {v0, v5, v1}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object p0
.line 154
:cond_43
:goto_43
return-object p0
.line 140
:cond_44
invoke-virtual {v0, v3, v6}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "86"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_59
.line 141
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
invoke-virtual {v0, v6, v1}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object p0
goto :goto_43
.line 144
:cond_59
invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "12530"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_95
.line 145
invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "12520"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_95
.line 146
invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "17951"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_95
.line 147
invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object v1
const-string v2, "17911"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_95
.line 148
invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;->subSequence(II)Ljava/lang/CharSequence;
move-result-object v1
const-string v2, "12593"
invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_43
.line 149
:cond_95
invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I
move-result v1
invoke-virtual {v0, v4, v1}, Ljava/lang/StringBuilder;->substring(II)Ljava/lang/String;
move-result-object p0
goto :goto_43
.end method
.method public static a([Ljava/lang/String;C)Ljava/lang/String;
.registers 6
.prologue
.line 305
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
.line 306
if-eqz p0, :cond_18
.line 307
array-length v2, p0
const/4 v0, 0x0
:goto_9
if-ge v0, v2, :cond_18
aget-object v3, p0, v0
.line 308
if-eqz v3, :cond_15
.line 309
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 310
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
.line 307
:cond_15
add-int/lit8 v0, v0, 0x1
goto :goto_9
.line 314
:cond_18
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method