JSONToken.smali

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


# static fields
.field public static final COLON:I = 0x11

.field public static final COMMA:I = 0x10

.field public static final DOT:I = 0x19

.field public static final EOF:I = 0x14

.field public static final ERROR:I = 0x1

.field public static final FALSE:I = 0x7

.field public static final FIELD_NAME:I = 0x13

.field public static final HEX:I = 0x1a

.field public static final IDENTIFIER:I = 0x12

.field public static final LBRACE:I = 0xc

.field public static final LBRACKET:I = 0xe

.field public static final LITERAL_FLOAT:I = 0x3

.field public static final LITERAL_INT:I = 0x2

.field public static final LITERAL_ISO8601_DATE:I = 0x5

.field public static final LITERAL_STRING:I = 0x4

.field public static final LPAREN:I = 0xa

.field public static final NEW:I = 0x9

.field public static final NULL:I = 0x8

.field public static final RBRACE:I = 0xd

.field public static final RBRACKET:I = 0xf

.field public static final RPAREN:I = 0xb

.field public static final SEMI:I = 0x18

.field public static final SET:I = 0x15

.field public static final TREE_SET:I = 0x16

.field public static final TRUE:I = 0x6

.field public static final UNDEFINED:I = 0x17


# direct methods
.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 1

    packed-switch p0, :pswitch_data_56

    const-string p0, "Unknown"

    return-object p0

    :pswitch_6
    const-string p0, "hex"

    return-object p0

    :pswitch_9
    const-string p0, "."

    return-object p0

    :pswitch_c
    const-string p0, ";"

    return-object p0

    :pswitch_f
    const-string p0, "undefined"

    return-object p0

    :pswitch_12
    const-string p0, "TreeSet"

    return-object p0

    :pswitch_15
    const-string p0, "Set"

    return-object p0

    :pswitch_18
    const-string p0, "EOF"

    return-object p0

    :pswitch_1b
    const-string p0, "fieldName"

    return-object p0

    :pswitch_1e
    const-string p0, "ident"

    return-object p0

    :pswitch_21
    const-string p0, ":"

    return-object p0

    :pswitch_24
    const-string p0, ","

    return-object p0

    :pswitch_27
    const-string p0, "]"

    return-object p0

    :pswitch_2a
    const-string p0, "["

    return-object p0

    :pswitch_2d
    const-string/jumbo p0, "}"

    return-object p0

    :pswitch_31
    const-string/jumbo p0, "{"

    return-object p0

    :pswitch_35
    const-string p0, ")"

    return-object p0

    :pswitch_38
    const-string p0, "("

    return-object p0

    :pswitch_3b
    const-string p0, "new"

    return-object p0

    :pswitch_3e
    const-string p0, "null"

    return-object p0

    :pswitch_41
    const-string p0, "false"

    return-object p0

    :pswitch_44
    const-string p0, "true"

    return-object p0

    :pswitch_47
    const-string p0, "iso8601"

    return-object p0

    :pswitch_4a
    const-string p0, "string"

    return-object p0

    :pswitch_4d
    const-string p0, "float"

    return-object p0

    :pswitch_50
    const-string p0, "int"

    return-object p0

    :pswitch_53
    const-string p0, "error"

    return-object p0

    :pswitch_data_56
    .packed-switch 0x1
        :pswitch_53
        :pswitch_50
        :pswitch_4d
        :pswitch_4a
        :pswitch_47
        :pswitch_44
        :pswitch_41
        :pswitch_3e
        :pswitch_3b
        :pswitch_38
        :pswitch_35
        :pswitch_31
        :pswitch_2d
        :pswitch_2a
        :pswitch_27
        :pswitch_24
        :pswitch_21
        :pswitch_1e
        :pswitch_1b
        :pswitch_18
        :pswitch_15
        :pswitch_12
        :pswitch_f
        :pswitch_c
        :pswitch_9
        :pswitch_6
    .end packed-switch
.end method