JSONToken.smali

.class public Lcom/alibaba/fastjson/parser/JSONToken;
.super Ljava/lang/Object;
.source "JSONToken.java"


# static fields
.field public static final COLON:I

.field public static final COMMA:I

.field public static final EOF:I

.field public static final ERROR:I

.field public static final FALSE:I

.field public static final FIELD_NAME:I

.field public static final IDENTIFIER:I

.field public static final LBRACE:I

.field public static final LBRACKET:I

.field public static final LITERAL_FLOAT:I

.field public static final LITERAL_INT:I

.field public static final LITERAL_ISO8601_DATE:I

.field public static final LITERAL_STRING:I

.field public static final LPAREN:I

.field public static final NEW:I

.field public static final NULL:I

.field public static final RBRACE:I

.field public static final RBRACKET:I

.field public static final RPAREN:I

.field public static final SET:I

.field public static final TREE_SET:I

.field public static final TRUE:I

.field public static final UNDEFINED:I


# direct methods
.method static constructor <clinit>()V
    .registers 1

    const v0, 0x157e

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->COLON:I

    const v0, 0x157f

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->COMMA:I

    const v0, 0x157b

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->EOF:I

    const v0, 0x156e

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->ERROR:I

    const v0, 0x1568

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->FALSE:I

    const v0, 0x157c

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->FIELD_NAME:I

    const v0, 0x157d

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->IDENTIFIER:I

    const v0, 0x1563

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LBRACE:I

    const v0, 0x1561

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LBRACKET:I

    const v0, 0x156c

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LITERAL_FLOAT:I

    const v0, 0x156d

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LITERAL_INT:I

    const v0, 0x156a

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LITERAL_ISO8601_DATE:I

    const v0, 0x156b

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LITERAL_STRING:I

    const v0, 0x1565

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->LPAREN:I

    const v0, 0x1566

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->NEW:I

    const v0, 0x1567

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->NULL:I

    const v0, 0x1562

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->RBRACE:I

    const v0, 0x1560

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->RBRACKET:I

    const v0, 0x1564

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->RPAREN:I

    const v0, 0x157a

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->SET:I

    const v0, 0x1579

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->TREE_SET:I

    const v0, 0x1569

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->TRUE:I

    const v0, 0x1578

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    sput v0, Lcom/alibaba/fastjson/parser/JSONToken;->UNDEFINED:I

    return-void
.end method

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

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

    return-void
.end method

.method public static name(I)Ljava/lang/String;
    .registers 2
    .param p0, "value"    # I

    .line 70
    packed-switch p0, :pswitch_data_50

    .line 118
    const-string v0, "Unkown"

    return-object v0

    .line 116
    :pswitch_6
    const-string/jumbo v0, "undefined"

    return-object v0

    .line 114
    :pswitch_a
    const-string v0, "TreeSet"

    return-object v0

    .line 112
    :pswitch_d
    const-string v0, "Set"

    return-object v0

    .line 110
    :pswitch_10
    const-string v0, "EOF"

    return-object v0

    .line 108
    :pswitch_13
    const-string v0, "fieldName"

    return-object v0

    .line 106
    :pswitch_16
    const-string v0, "ident"

    return-object v0

    .line 104
    :pswitch_19
    const-string v0, ":"

    return-object v0

    .line 102
    :pswitch_1c
    const-string v0, ","

    return-object v0

    .line 100
    :pswitch_1f
    const-string v0, "]"

    return-object v0

    .line 98
    :pswitch_22
    const-string v0, "["

    return-object v0

    .line 96
    :pswitch_25
    const-string/jumbo v0, "}"

    return-object v0

    .line 94
    :pswitch_29
    const-string/jumbo v0, "{"

    return-object v0

    .line 92
    :pswitch_2d
    const-string v0, ")"

    return-object v0

    .line 90
    :pswitch_30
    const-string v0, "("

    return-object v0

    .line 88
    :pswitch_33
    const-string v0, "new"

    return-object v0

    .line 86
    :pswitch_36
    const-string v0, "null"

    return-object v0

    .line 84
    :pswitch_39
    const-string v0, "false"

    return-object v0

    .line 82
    :pswitch_3c
    const-string/jumbo v0, "true"

    return-object v0

    .line 80
    :pswitch_40
    const-string v0, "iso8601"

    return-object v0

    .line 78
    :pswitch_43
    const-string/jumbo v0, "string"

    return-object v0

    .line 76
    :pswitch_47
    const-string v0, "float"

    return-object v0

    .line 74
    :pswitch_4a
    const-string v0, "int"

    return-object v0

    .line 72
    :pswitch_4d
    const-string v0, "error"

    return-object v0

    :pswitch_data_50
    .packed-switch 0x1
        :pswitch_4d
        :pswitch_4a
        :pswitch_47
        :pswitch_43
        :pswitch_40
        :pswitch_3c
        :pswitch_39
        :pswitch_36
        :pswitch_33
        :pswitch_30
        :pswitch_2d
        :pswitch_29
        :pswitch_25
        :pswitch_22
        :pswitch_1f
        :pswitch_1c
        :pswitch_19
        :pswitch_16
        :pswitch_13
        :pswitch_10
        :pswitch_d
        :pswitch_a
        :pswitch_6
    .end packed-switch
.end method