ParserConstants.smali

.class public interface abstract Lorg/apache/commons/jexl3/parser/ParserConstants;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final AND:I = 0x27

.field public static final ANNOTATION:I = 0x4a

.field public static final BREAK:I = 0x17

.field public static final COLON:I = 0x21

.field public static final COMMA:I = 0x22

.field public static final CONTINUE:I = 0x18

.field public static final DEFAULT:I = 0x2

.field public static final DIGIT:I = 0x4e

.field public static final DOT:I = 0x23

.field public static final DOT_ID:I = 0x1

.field public static final DOT_IDENTIFIER:I = 0x4b

.field public static final ELIPSIS:I = 0x24

.field public static final ELSE:I = 0xa

.field public static final ELVIS:I = 0x26

.field public static final EMPTY:I = 0xf

.field public static final EOF:I = 0x0

.field public static final FALSE:I = 0x13

.field public static final FLOAT_LITERAL:I = 0x51

.field public static final FOR:I = 0xb

.field public static final FUNCTION:I = 0x15

.field public static final IDENTIFIER:I = 0x4c

.field public static final IF:I = 0x9

.field public static final INTEGER_LITERAL:I = 0x50

.field public static final JXLT_LITERAL:I = 0x53

.field public static final LAMBDA:I = 0x16

.field public static final LBRACKET:I = 0x1e

.field public static final LCURLY:I = 0x1c

.field public static final LETTER:I = 0x4d

.field public static final LPAREN:I = 0x1a

.field public static final NAN_LITERAL:I = 0x49

.field public static final NEW:I = 0xd

.field public static final NULL:I = 0x11

.field public static final OR:I = 0x28

.field public static final PRAGMA:I = 0x19

.field public static final QMARK:I = 0x25

.field public static final RBRACKET:I = 0x1f

.field public static final RCURLY:I = 0x1d

.field public static final REGISTER:I = 0x4f

.field public static final REGISTERS:I = 0x0

.field public static final RETURN:I = 0x14

.field public static final RPAREN:I = 0x1b

.field public static final SEMICOL:I = 0x20

.field public static final SIZE:I = 0x10

.field public static final STRING_LITERAL:I = 0x52

.field public static final TRUE:I = 0x12

.field public static final VAR:I = 0xe

.field public static final WHILE:I = 0xc

.field public static final and:I = 0x44

.field public static final and_assign:I = 0x3a

.field public static final assign:I = 0x3d

.field public static final div:I = 0x41

.field public static final div_assign:I = 0x38

.field public static final eeq:I = 0x2e

.field public static final ene:I = 0x30

.field public static final eq:I = 0x29

.field public static final ge:I = 0x32

.field public static final gt:I = 0x31

.field public static final le:I = 0x34

.field public static final lt:I = 0x33

.field public static final minus:I = 0x3f

.field public static final minus_assign:I = 0x36

.field public static final mod:I = 0x42

.field public static final mod_assign:I = 0x39

.field public static final mult:I = 0x40

.field public static final mult_assign:I = 0x37

.field public static final ne:I = 0x2a

.field public static final not:I = 0x43

.field public static final or:I = 0x45

.field public static final or_assign:I = 0x3b

.field public static final plus:I = 0x3e

.field public static final plus_assign:I = 0x35

.field public static final range:I = 0x48

.field public static final req:I = 0x2b

.field public static final rne:I = 0x2c

.field public static final seq:I = 0x2d

.field public static final sne:I = 0x2f

.field public static final tilda:I = 0x47

.field public static final tokenImage:[Ljava/lang/String;

.field public static final xor:I = 0x46

.field public static final xor_assign:I = 0x3c


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

    const-string v0, "<EOF>"

    const-string v1, "<token of kind 1>"

    const-string v2, "<token of kind 2>"

    const-string v3, "<token of kind 3>"

    const-string v4, "\" \""

    const-string v5, "\"\\t\""

    const-string v6, "\"\\n\""

    const-string v7, "\"\\r\""

    const-string v8, "\"\\f\""

    const-string v9, "\"if\""

    const-string v10, "\"else\""

    const-string v11, "\"for\""

    const-string v12, "\"while\""

    const-string v13, "\"new\""

    const-string v14, "\"var\""

    const-string v15, "\"empty\""

    const-string v16, "\"size\""

    const-string v17, "\"null\""

    const-string v18, "\"true\""

    const-string v19, "\"false\""

    const-string v20, "\"return\""

    const-string v21, "\"function\""

    const-string v22, "\"->\""

    const-string v23, "\"break\""

    const-string v24, "\"continue\""

    const-string v25, "\"#pragma\""

    const-string v26, "\"(\""

    const-string v27, "\")\""

    const-string v28, "\"{\""

    const-string v29, "\"}\""

    const-string v30, "\"[\""

    const-string v31, "\"]\""

    const-string v32, "\";\""

    const-string v33, "\":\""

    const-string v34, "\",\""

    const-string v35, "\".\""

    const-string v36, "\"...\""

    const-string v37, "\"?\""

    const-string v38, "\"?:\""

    const-string v39, "<AND>"

    const-string v40, "<OR>"

    const-string v41, "<eq>"

    const-string v42, "<ne>"

    const-string v43, "\"=~\""

    const-string v44, "\"!~\""

    const-string v45, "\"=^\""

    const-string v46, "\"=$\""

    const-string v47, "\"!^\""

    const-string v48, "\"!$\""

    const-string v49, "<gt>"

    const-string v50, "<ge>"

    const-string v51, "<lt>"

    const-string v52, "<le>"

    const-string v53, "\"+=\""

    const-string v54, "\"-=\""

    const-string v55, "\"*=\""

    const-string v56, "\"/=\""

    const-string v57, "\"%=\""

    const-string v58, "\"&=\""

    const-string v59, "\"|=\""

    const-string v60, "\"^=\""

    const-string v61, "\"=\""

    const-string v62, "\"+\""

    const-string v63, "\"-\""

    const-string v64, "\"*\""

    const-string v65, "<div>"

    const-string v66, "<mod>"

    const-string v67, "<not>"

    const-string v68, "\"&\""

    const-string v69, "\"|\""

    const-string v70, "\"^\""

    const-string v71, "\"~\""

    const-string v72, "\"..\""

    const-string v73, "\"NaN\""

    const-string v74, "<ANNOTATION>"

    const-string v75, "<DOT_IDENTIFIER>"

    const-string v76, "<IDENTIFIER>"

    const-string v77, "<LETTER>"

    const-string v78, "<DIGIT>"

    const-string v79, "<REGISTER>"

    const-string v80, "<INTEGER_LITERAL>"

    const-string v81, "<FLOAT_LITERAL>"

    const-string v82, "<STRING_LITERAL>"

    const-string v83, "<JXLT_LITERAL>"

    filled-new-array/range {v0 .. v83}, [Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lorg/apache/commons/jexl3/parser/ParserConstants;->tokenImage:[Ljava/lang/String;

    return-void
.end method