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