View Javadoc
1   /* Generated by: ParserGeneratorCC: Do not edit this line. ParserTreeConstants.java Version 1.1.4 */
2   package org.apache.commons.jexl3.parser;
3   
4   public interface ParserTreeConstants
5   {
6     public int JJTJEXLSCRIPT = 0;
7     public int JJTANNOTATION = 1;
8     public int JJTANNOTATEDSTATEMENT = 2;
9     public int JJTVOID = 3;
10    public int JJTBLOCK = 4;
11    public int JJTJEXLLAMBDA = 5;
12    public int JJTAMBIGUOUS = 6;
13    public int JJTIFSTATEMENT = 7;
14    public int JJTWHILESTATEMENT = 8;
15    public int JJTDOWHILESTATEMENT = 9;
16    public int JJTRETURNSTATEMENT = 10;
17    public int JJTCONTINUE = 11;
18    public int JJTBREAK = 12;
19    public int JJTFOREACHSTATEMENT = 13;
20    public int JJTREFERENCE = 14;
21    public int JJTDEFINEVARS = 15;
22    public int JJTASSIGNMENT = 16;
23    public int JJTVAR = 17;
24    public int JJTSETADDNODE = 18;
25    public int JJTSETMULTNODE = 19;
26    public int JJTSETDIVNODE = 20;
27    public int JJTSETMODNODE = 21;
28    public int JJTSETANDNODE = 22;
29    public int JJTSETORNODE = 23;
30    public int JJTSETXORNODE = 24;
31    public int JJTSETSUBNODE = 25;
32    public int JJTSETSHIFTLEFTNODE = 26;
33    public int JJTSETSHIFTRIGHTNODE = 27;
34    public int JJTSETSHIFTRIGHTUNSIGNEDNODE = 28;
35    public int JJTTERNARYNODE = 29;
36    public int JJTNULLPNODE = 30;
37    public int JJTORNODE = 31;
38    public int JJTANDNODE = 32;
39    public int JJTBITWISEORNODE = 33;
40    public int JJTBITWISEXORNODE = 34;
41    public int JJTBITWISEANDNODE = 35;
42    public int JJTEQNODE = 36;
43    public int JJTNENODE = 37;
44    public int JJTRANGENODE = 38;
45    public int JJTLTNODE = 39;
46    public int JJTGTNODE = 40;
47    public int JJTLENODE = 41;
48    public int JJTGENODE = 42;
49    public int JJTERNODE = 43;
50    public int JJTNRNODE = 44;
51    public int JJTSWNODE = 45;
52    public int JJTNSWNODE = 46;
53    public int JJTEWNODE = 47;
54    public int JJTNEWNODE = 48;
55    public int JJTSHIFTLEFTNODE = 49;
56    public int JJTSHIFTRIGHTNODE = 50;
57    public int JJTSHIFTRIGHTUNSIGNEDNODE = 51;
58    public int JJTADDNODE = 52;
59    public int JJTSUBNODE = 53;
60    public int JJTMULNODE = 54;
61    public int JJTDIVNODE = 55;
62    public int JJTMODNODE = 56;
63    public int JJTUNARYMINUSNODE = 57;
64    public int JJTUNARYPLUSNODE = 58;
65    public int JJTBITWISECOMPLNODE = 59;
66    public int JJTNOTNODE = 60;
67    public int JJTEMPTYFUNCTION = 61;
68    public int JJTSIZEFUNCTION = 62;
69    public int JJTDECREMENTGETNODE = 63;
70    public int JJTINCREMENTGETNODE = 64;
71    public int JJTGETINCREMENTNODE = 65;
72    public int JJTGETDECREMENTNODE = 66;
73    public int JJTIDENTIFIER = 67;
74    public int JJTNAMESPACEIDENTIFIER = 68;
75    public int JJTNUMBERLITERAL = 69;
76    public int JJTNULLLITERAL = 70;
77    public int JJTTRUENODE = 71;
78    public int JJTFALSENODE = 72;
79    public int JJTSTRINGLITERAL = 73;
80    public int JJTJXLTLITERAL = 74;
81    public int JJTREGEXLITERAL = 75;
82    public int JJTEXTENDEDLITERAL = 76;
83    public int JJTARRAYLITERAL = 77;
84    public int JJTMAPLITERAL = 78;
85    public int JJTMAPENTRY = 79;
86    public int JJTSETLITERAL = 80;
87    public int JJTARGUMENTS = 81;
88    public int JJTFUNCTIONNODE = 82;
89    public int JJTQUALIFIEDIDENTIFIER = 83;
90    public int JJTCONSTRUCTORNODE = 84;
91    public int JJTIDENTIFIERACCESS = 85;
92    public int JJTIDENTIFIERACCESSJXLT = 86;
93    public int JJTIDENTIFIERACCESSSAFE = 87;
94    public int JJTIDENTIFIERACCESSSAFEJXLT = 88;
95    public int JJTARRAYACCESS = 89;
96    public int JJTMETHODNODE = 90;
97    public int JJTREFERENCEEXPRESSION = 91;
98  
99  
100   public String[] jjtNodeName = {
101     "JexlScript",
102     "Annotation",
103     "AnnotatedStatement",
104     "void",
105     "Block",
106     "JexlLambda",
107     "Ambiguous",
108     "IfStatement",
109     "WhileStatement",
110     "DoWhileStatement",
111     "ReturnStatement",
112     "Continue",
113     "Break",
114     "ForeachStatement",
115     "Reference",
116     "DefineVars",
117     "Assignment",
118     "Var",
119     "SetAddNode",
120     "SetMultNode",
121     "SetDivNode",
122     "SetModNode",
123     "SetAndNode",
124     "SetOrNode",
125     "SetXorNode",
126     "SetSubNode",
127     "SetShiftLeftNode",
128     "SetShiftRightNode",
129     "SetShiftRightUnsignedNode",
130     "TernaryNode",
131     "NullpNode",
132     "OrNode",
133     "AndNode",
134     "BitwiseOrNode",
135     "BitwiseXorNode",
136     "BitwiseAndNode",
137     "EQNode",
138     "NENode",
139     "RangeNode",
140     "LTNode",
141     "GTNode",
142     "LENode",
143     "GENode",
144     "ERNode",
145     "NRNode",
146     "SWNode",
147     "NSWNode",
148     "EWNode",
149     "NEWNode",
150     "ShiftLeftNode",
151     "ShiftRightNode",
152     "ShiftRightUnsignedNode",
153     "AddNode",
154     "SubNode",
155     "MulNode",
156     "DivNode",
157     "ModNode",
158     "UnaryMinusNode",
159     "UnaryPlusNode",
160     "BitwiseComplNode",
161     "NotNode",
162     "EmptyFunction",
163     "SizeFunction",
164     "DecrementGetNode",
165     "IncrementGetNode",
166     "GetIncrementNode",
167     "GetDecrementNode",
168     "Identifier",
169     "NamespaceIdentifier",
170     "NumberLiteral",
171     "NullLiteral",
172     "TrueNode",
173     "FalseNode",
174     "StringLiteral",
175     "JxltLiteral",
176     "RegexLiteral",
177     "ExtendedLiteral",
178     "ArrayLiteral",
179     "MapLiteral",
180     "MapEntry",
181     "SetLiteral",
182     "Arguments",
183     "FunctionNode",
184     "QualifiedIdentifier",
185     "ConstructorNode",
186     "IdentifierAccess",
187     "IdentifierAccessJxlt",
188     "IdentifierAccessSafe",
189     "IdentifierAccessSafeJxlt",
190     "ArrayAccess",
191     "MethodNode",
192     "ReferenceExpression",
193   };
194 }
195 /* ParserGeneratorCC - OriginalChecksum=c83970fad548306220b354e4d579b776 (do not edit this line) */