j.smali

.class public Lcom/tencent/tp/j;
.super Ljava/lang/Object;


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

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

    return-void
.end method

.method public static a(C)C
    .registers 2

    const/16 v0, 0x61

    if-lt p0, v0, :cond_11

    const/16 v0, 0x7a

    if-gt p0, v0, :cond_11

    add-int/lit8 p0, p0, 0x5

    int-to-char p0, p0

    if-le p0, v0, :cond_1f

    :goto_d
    add-int/lit8 p0, p0, -0x1a

    int-to-char p0, p0

    goto :goto_1f

    :cond_11
    const/16 v0, 0x41

    if-lt p0, v0, :cond_1f

    const/16 v0, 0x5a

    if-gt p0, v0, :cond_1f

    add-int/lit8 p0, p0, 0x5

    int-to-char p0, p0

    if-le p0, v0, :cond_1f

    goto :goto_d

    :cond_1f
    :goto_1f
    return p0
.end method

.method public static a(Ljava/lang/String;)Ljava/lang/String;
    .registers 4

    if-nez p0, :cond_4

    const/4 p0, 0x0

    return-object p0

    :cond_4
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const/4 v1, 0x0

    :goto_a
    invoke-virtual {p0}, Ljava/lang/String;->length()I

    move-result v2

    if-ge v1, v2, :cond_1e

    invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C

    move-result v2

    invoke-static {v2}, Lcom/tencent/tp/j;->a(C)C

    move-result v2

    invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;

    add-int/lit8 v1, v1, 0x1

    goto :goto_a

    :cond_1e
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method