View Javadoc
1   /* Generated By:JavaCC: Do not edit this line. PLSQLParserTreeConstants.java Version 5.0 */
2   package net.sourceforge.pmd.lang.plsql.ast;
3   
4   public interface PLSQLParserTreeConstants
5   {
6     public int JJTINPUT = 0;
7     public int JJTDDLCOMMAND = 1;
8     public int JJTSQLPLUSCOMMAND = 2;
9     public int JJTGLOBAL = 3;
10    public int JJTBLOCK = 4;
11    public int JJTPACKAGESPECIFICATION = 5;
12    public int JJTPACKAGEBODY = 6;
13    public int JJTDECLARATIVEUNIT = 7;
14    public int JJTDECLARATIVESECTION = 8;
15    public int JJTCOMPILATIONDECLARATIONFRAGMENT = 9;
16    public int JJTPROGRAMUNIT = 10;
17    public int JJTOBJECTNAMEDECLARATION = 11;
18    public int JJTFORMALPARAMETER = 12;
19    public int JJTMETHODDECLARATION = 13;
20    public int JJTMETHODDECLARATOR = 14;
21    public int JJTFORMALPARAMETERS = 15;
22    public int JJTVARIABLEORCONSTANTDECLARATOR = 16;
23    public int JJTVARIABLEORCONSTANTDECLARATORID = 17;
24    public int JJTVARIABLEORCONSTANTINITIALIZER = 18;
25    public int JJTDATATYPE = 19;
26    public int JJTCOMPILATIONDATATYPE = 20;
27    public int JJTCOLLECTIONTYPENAME = 21;
28    public int JJTSCALARDATATYPENAME = 22;
29    public int JJTDATETIMELITERAL = 23;
30    public int JJTEXCEPTIONHANDLER = 24;
31    public int JJTSKIP2NEXTTERMINATOR = 25;
32    public int JJTSKIP2NEXTOCCURRENCE = 26;
33    public int JJTSKIPPASTNEXTOCCURRENCE = 27;
34    public int JJTSKIP2NEXTTOKENOCCURRENCE = 28;
35    public int JJTSKIPPASTNEXTTOKENOCCURRENCE = 29;
36    public int JJTREAD2NEXTOCCURRENCE = 30;
37    public int JJTREADPASTNEXTOCCURRENCE = 31;
38    public int JJTSQLSTATEMENT = 32;
39    public int JJTWRAPPEDOBJECT = 33;
40    public int JJTUNLABELLEDSTATEMENT = 34;
41    public int JJTSTATEMENT = 35;
42    public int JJTLABELLEDSTATEMENT = 36;
43    public int JJTCASESTATEMENT = 37;
44    public int JJTCASEWHENCLAUSE = 38;
45    public int JJTELSECLAUSE = 39;
46    public int JJTELSIFCLAUSE = 40;
47    public int JJTLOOPSTATEMENT = 41;
48    public int JJTFORSTATEMENT = 42;
49    public int JJTWHILESTATEMENT = 43;
50    public int JJTIFSTATEMENT = 44;
51    public int JJTFORINDEX = 45;
52    public int JJTFORALLINDEX = 46;
53    public int JJTFORALLSTATEMENT = 47;
54    public int JJTGOTOSTATEMENT = 48;
55    public int JJTRETURNSTATEMENT = 49;
56    public int JJTCONTINUESTATEMENT = 50;
57    public int JJTEXITSTATEMENT = 51;
58    public int JJTRAISESTATEMENT = 52;
59    public int JJTCLOSESTATEMENT = 53;
60    public int JJTOPENSTATEMENT = 54;
61    public int JJTFETCHSTATEMENT = 55;
62    public int JJTEMBEDDEDSQLSTATEMENT = 56;
63    public int JJTPIPELINESTATEMENT = 57;
64    public int JJTCONDITIONALCOMPILATIONSTATEMENT = 58;
65    public int JJTSUBTYPEDEFINITION = 59;
66    public int JJTFIELDDECLARATION = 60;
67    public int JJTCOLLECTIONTYPEDEFINITION = 61;
68    public int JJTCOLLECTIONDECLARATION = 62;
69    public int JJTOBJECTDECLARATION = 63;
70    public int JJTCALLSPECTAIL = 64;
71    public int JJTCURSORUNIT = 65;
72    public int JJTCURSORSPECIFICATION = 66;
73    public int JJTCURSORBODY = 67;
74    public int JJTEXPRESSION = 68;
75    public int JJTCOMPILATIONEXPRESSION = 69;
76    public int JJTASSIGNMENT = 70;
77    public int JJTCASEEXPRESSION = 71;
78    public int JJTLIKEEXPRESSION = 72;
79    public int JJTTRIMEXPRESSION = 73;
80    public int JJTOBJECTEXPRESSION = 74;
81    public int JJTCONDITIONALOREXPRESSION = 75;
82    public int JJTCONDITIONALANDEXPRESSION = 76;
83    public int JJTEQUALITYEXPRESSION = 77;
84    public int JJTRELATIONALEXPRESSION = 78;
85    public int JJTADDITIVEEXPRESSION = 79;
86    public int JJTSTRINGEXPRESSION = 80;
87    public int JJTMULTIPLICATIVEEXPRESSION = 81;
88    public int JJTUNARYEXPRESSION = 82;
89    public int JJTUNARYEXPRESSIONNOTPLUSMINUS = 83;
90    public int JJTPRIMARYEXPRESSION = 84;
91    public int JJTPRIMARYPREFIX = 85;
92    public int JJTPRIMARYSUFFIX = 86;
93    public int JJTLITERAL = 87;
94    public int JJTSTRINGLITERAL = 88;
95    public int JJTBOOLEANLITERAL = 89;
96    public int JJTNULLLITERAL = 90;
97    public int JJTMULTISETCONDITION = 91;
98    public int JJTNUMERICLITERAL = 92;
99    public int JJTLABEL = 93;
100   public int JJTNAME = 94;
101   public int JJTQUALIFIEDNAME = 95;
102   public int JJTARGUMENTS = 96;
103   public int JJTARGUMENTLIST = 97;
104   public int JJTARGUMENT = 98;
105   public int JJTVARIABLEORCONSTANTDECLARATION = 99;
106   public int JJTDATATYPEDECLARATION = 100;
107   public int JJTPRAGMA = 101;
108   public int JJTINLINEPRAGMA = 102;
109   public int JJTEXCEPTIONDECLARATION = 103;
110   public int JJTPARALLELCLAUSE = 104;
111   public int JJTACCESSIBLEBYCLAUSE = 105;
112   public int JJTTABLE = 106;
113   public int JJTTABLECOLUMN = 107;
114   public int JJTVIEW = 108;
115   public int JJTSYNONYM = 109;
116   public int JJTDIRECTORY = 110;
117   public int JJTDATABASELINK = 111;
118   public int JJTVIEWCOLUMN = 112;
119   public int JJTCOMMENT = 113;
120   public int JJTTYPEMETHOD = 114;
121   public int JJTTYPESPECIFICATION = 115;
122   public int JJTALTERTYPESPEC = 116;
123   public int JJTATTRIBUTEDECLARATION = 117;
124   public int JJTATTRIBUTE = 118;
125   public int JJTPRAGMACLAUSE = 119;
126   public int JJTTRIGGERUNIT = 120;
127   public int JJTTRIGGERTIMINGPOINTSECTION = 121;
128   public int JJTCOMPOUNDTRIGGERBLOCK = 122;
129   public int JJTNONDMLTRIGGER = 123;
130   public int JJTDDLEVENT = 124;
131   public int JJTDATABASEEVENT = 125;
132   public int JJTNONDMLEVENT = 126;
133   public int JJTALTERTRIGGER = 127;
134   public int JJTKEYWORD_RESERVED = 128;
135   public int JJTKEYWORD_UNRESERVED = 129;
136   public int JJTID = 130;
137   public int JJTUNQUALIFIEDID = 131;
138   public int JJTQUALIFIEDID = 132;
139   public int JJTTYPEKEYWORD = 133;
140   public int JJTJAVAINTERFACECLASS = 134;
141   public int JJTEQUALSOLDIDNEWID = 135;
142 
143 
144   public String[] jjtNodeName = {
145     "Input",
146     "DDLCommand",
147     "SqlPlusCommand",
148     "Global",
149     "Block",
150     "PackageSpecification",
151     "PackageBody",
152     "DeclarativeUnit",
153     "DeclarativeSection",
154     "CompilationDeclarationFragment",
155     "ProgramUnit",
156     "ObjectNameDeclaration",
157     "FormalParameter",
158     "MethodDeclaration",
159     "MethodDeclarator",
160     "FormalParameters",
161     "VariableOrConstantDeclarator",
162     "VariableOrConstantDeclaratorId",
163     "VariableOrConstantInitializer",
164     "Datatype",
165     "CompilationDataType",
166     "CollectionTypeName",
167     "ScalarDataTypeName",
168     "DateTimeLiteral",
169     "ExceptionHandler",
170     "Skip2NextTerminator",
171     "Skip2NextOccurrence",
172     "SkipPastNextOccurrence",
173     "Skip2NextTokenOccurrence",
174     "SkipPastNextTokenOccurrence",
175     "Read2NextOccurrence",
176     "ReadPastNextOccurrence",
177     "SqlStatement",
178     "WrappedObject",
179     "UnlabelledStatement",
180     "Statement",
181     "LabelledStatement",
182     "CaseStatement",
183     "CaseWhenClause",
184     "ElseClause",
185     "ElsifClause",
186     "LoopStatement",
187     "ForStatement",
188     "WhileStatement",
189     "IfStatement",
190     "ForIndex",
191     "ForAllIndex",
192     "ForAllStatement",
193     "GotoStatement",
194     "ReturnStatement",
195     "ContinueStatement",
196     "ExitStatement",
197     "RaiseStatement",
198     "CloseStatement",
199     "OpenStatement",
200     "FetchStatement",
201     "EmbeddedSqlStatement",
202     "PipelineStatement",
203     "ConditionalCompilationStatement",
204     "SubTypeDefinition",
205     "FieldDeclaration",
206     "CollectionTypeDefinition",
207     "CollectionDeclaration",
208     "ObjectDeclaration",
209     "CallSpecTail",
210     "CursorUnit",
211     "CursorSpecification",
212     "CursorBody",
213     "Expression",
214     "CompilationExpression",
215     "Assignment",
216     "CaseExpression",
217     "LikeExpression",
218     "TrimExpression",
219     "ObjectExpression",
220     "ConditionalOrExpression",
221     "ConditionalAndExpression",
222     "EqualityExpression",
223     "RelationalExpression",
224     "AdditiveExpression",
225     "StringExpression",
226     "MultiplicativeExpression",
227     "UnaryExpression",
228     "UnaryExpressionNotPlusMinus",
229     "PrimaryExpression",
230     "PrimaryPrefix",
231     "PrimarySuffix",
232     "Literal",
233     "StringLiteral",
234     "BooleanLiteral",
235     "NullLiteral",
236     "MultiSetCondition",
237     "NumericLiteral",
238     "Label",
239     "Name",
240     "QualifiedName",
241     "Arguments",
242     "ArgumentList",
243     "Argument",
244     "VariableOrConstantDeclaration",
245     "DatatypeDeclaration",
246     "Pragma",
247     "InlinePragma",
248     "ExceptionDeclaration",
249     "ParallelClause",
250     "AccessibleByClause",
251     "Table",
252     "TableColumn",
253     "View",
254     "Synonym",
255     "Directory",
256     "DatabaseLink",
257     "ViewColumn",
258     "Comment",
259     "TypeMethod",
260     "TypeSpecification",
261     "AlterTypeSpec",
262     "AttributeDeclaration",
263     "Attribute",
264     "PragmaClause",
265     "TriggerUnit",
266     "TriggerTimingPointSection",
267     "CompoundTriggerBlock",
268     "NonDMLTrigger",
269     "DDLEvent",
270     "DatabaseEvent",
271     "NonDMLEvent",
272     "AlterTrigger",
273     "KEYWORD_RESERVED",
274     "KEYWORD_UNRESERVED",
275     "ID",
276     "UnqualifiedID",
277     "QualifiedID",
278     "TypeKeyword",
279     "JavaInterfaceClass",
280     "EqualsOldIDNewID",
281   };
282 }
283 /* JavaCC - OriginalChecksum=6f92738b0cc5cfecf76d438209a295e2 (do not edit this line) */