View Javadoc

1   /* Generated By:JJTree: Do not edit this line. ParserTreeConstants.java */
2   
3   package org.apache.commons.jexl.parser;
4   
5   public interface ParserTreeConstants
6   {
7     public int JJTJEXLSCRIPT = 0;
8     public int JJTBLOCK = 1;
9     public int JJTEMPTYFUNCTION = 2;
10    public int JJTSIZEFUNCTION = 3;
11    public int JJTIDENTIFIER = 4;
12    public int JJTEXPRESSION = 5;
13    public int JJTASSIGNMENT = 6;
14    public int JJTVOID = 7;
15    public int JJTORNODE = 8;
16    public int JJTANDNODE = 9;
17    public int JJTBITWISEORNODE = 10;
18    public int JJTBITWISEXORNODE = 11;
19    public int JJTBITWISEANDNODE = 12;
20    public int JJTEQNODE = 13;
21    public int JJTNENODE = 14;
22    public int JJTLTNODE = 15;
23    public int JJTGTNODE = 16;
24    public int JJTLENODE = 17;
25    public int JJTGENODE = 18;
26    public int JJTADDNODE = 19;
27    public int JJTSUBTRACTNODE = 20;
28    public int JJTMULNODE = 21;
29    public int JJTDIVNODE = 22;
30    public int JJTMODNODE = 23;
31    public int JJTUNARYMINUSNODE = 24;
32    public int JJTBITWISECOMPLNODE = 25;
33    public int JJTNOTNODE = 26;
34    public int JJTNULLLITERAL = 27;
35    public int JJTTRUENODE = 28;
36    public int JJTFALSENODE = 29;
37    public int JJTINTEGERLITERAL = 30;
38    public int JJTFLOATLITERAL = 31;
39    public int JJTSTRINGLITERAL = 32;
40    public int JJTEXPRESSIONEXPRESSION = 33;
41    public int JJTSTATEMENTEXPRESSION = 34;
42    public int JJTREFERENCEEXPRESSION = 35;
43    public int JJTIFSTATEMENT = 36;
44    public int JJTWHILESTATEMENT = 37;
45    public int JJTFOREACHSTATEMENT = 38;
46    public int JJTMETHOD = 39;
47    public int JJTARRAYACCESS = 40;
48    public int JJTSIZEMETHOD = 41;
49    public int JJTREFERENCE = 42;
50  
51  
52    public String[] jjtNodeName = {
53      "JexlScript",
54      "Block",
55      "EmptyFunction",
56      "SizeFunction",
57      "Identifier",
58      "Expression",
59      "Assignment",
60      "void",
61      "OrNode",
62      "AndNode",
63      "BitwiseOrNode",
64      "BitwiseXorNode",
65      "BitwiseAndNode",
66      "EQNode",
67      "NENode",
68      "LTNode",
69      "GTNode",
70      "LENode",
71      "GENode",
72      "AddNode",
73      "SubtractNode",
74      "MulNode",
75      "DivNode",
76      "ModNode",
77      "UnaryMinusNode",
78      "BitwiseComplNode",
79      "NotNode",
80      "NullLiteral",
81      "TrueNode",
82      "FalseNode",
83      "IntegerLiteral",
84      "FloatLiteral",
85      "StringLiteral",
86      "ExpressionExpression",
87      "StatementExpression",
88      "ReferenceExpression",
89      "IfStatement",
90      "WhileStatement",
91      "ForeachStatement",
92      "Method",
93      "ArrayAccess",
94      "SizeMethod",
95      "Reference",
96    };
97  }