1
2
3
4 package net.sourceforge.pmd.lang.plsql.ast;
5
6 public class PLSQLParserVisitorAdapter implements PLSQLParserVisitor {
7
8 @Override
9 public Object visit(PLSQLNode node, Object data) {
10 return node.childrenAccept(this, data);
11 }
12
13 @Override
14 public Object visit(ASTInput node, Object data) {
15 return visit((PLSQLNode) node, data);
16 }
17
18 @Override
19 public Object visit(ASTDDLCommand node, Object data) {
20 return visit((PLSQLNode) node, data);
21 }
22
23 @Override
24 public Object visit(ASTSqlPlusCommand node, Object data) {
25 return visit((PLSQLNode) node, data);
26 }
27
28 @Override
29 public Object visit(ASTGlobal node, Object data) {
30 return visit((PLSQLNode) node, data);
31 }
32
33 @Override
34 public Object visit(ASTBlock node, Object data) {
35 return visit((PLSQLNode) node, data);
36 }
37
38 @Override
39 public Object visit(ASTPackageSpecification node, Object data) {
40 return visit((PLSQLNode) node, data);
41 }
42
43 @Override
44 public Object visit(ASTPackageBody node, Object data) {
45 return visit((PLSQLNode) node, data);
46 }
47
48 @Override
49 public Object visit(ASTDeclarativeUnit node, Object data) {
50 return visit((PLSQLNode) node, data);
51 }
52
53 @Override
54 public Object visit(ASTDeclarativeSection node, Object data) {
55 return visit((PLSQLNode) node, data);
56 }
57
58 @Override
59 public Object visit(ASTCompilationDeclarationFragment node, Object data) {
60 return visit((PLSQLNode) node, data);
61 }
62
63 @Override
64 public Object visit(ASTProgramUnit node, Object data) {
65 return visit((PLSQLNode) node, data);
66 }
67
68 @Override
69 public Object visit(ASTObjectNameDeclaration node, Object data) {
70 return visit((PLSQLNode) node, data);
71 }
72
73 @Override
74 public Object visit(ASTFormalParameter node, Object data) {
75 return visit((PLSQLNode) node, data);
76 }
77
78 @Override
79 public Object visit(ASTMethodDeclaration node, Object data) {
80 return visit((PLSQLNode) node, data);
81 }
82
83 @Override
84 public Object visit(ASTMethodDeclarator node, Object data) {
85 return visit((PLSQLNode) node, data);
86 }
87
88 @Override
89 public Object visit(ASTFormalParameters node, Object data) {
90 return visit((PLSQLNode) node, data);
91 }
92
93 @Override
94 public Object visit(ASTVariableOrConstantDeclarator node, Object data) {
95 return visit((PLSQLNode) node, data);
96 }
97
98 @Override
99 public Object visit(ASTVariableOrConstantDeclaratorId node, Object data) {
100 return visit((PLSQLNode) node, data);
101 }
102
103 @Override
104 public Object visit(ASTVariableOrConstantInitializer node, Object data) {
105 return visit((PLSQLNode) node, data);
106 }
107
108 @Override
109 public Object visit(ASTDatatype node, Object data) {
110 return visit((PLSQLNode) node, data);
111 }
112
113 @Override
114 public Object visit(ASTCompilationDataType node, Object data) {
115 return visit((PLSQLNode) node, data);
116 }
117
118 @Override
119 public Object visit(ASTCollectionTypeName node, Object data) {
120 return visit((PLSQLNode) node, data);
121 }
122
123 @Override
124 public Object visit(ASTScalarDataTypeName node, Object data) {
125 return visit((PLSQLNode) node, data);
126 }
127
128 @Override
129 public Object visit(ASTDateTimeLiteral node, Object data) {
130 return visit((PLSQLNode) node, data);
131 }
132
133 @Override
134 public Object visit(ASTExceptionHandler node, Object data) {
135 return visit((PLSQLNode) node, data);
136 }
137
138 @Override
139 public Object visit(ASTSkip2NextTerminator node, Object data) {
140 return visit((PLSQLNode) node, data);
141 }
142
143 @Override
144 public Object visit(ASTSkip2NextOccurrence node, Object data) {
145 return visit((PLSQLNode) node, data);
146 }
147
148 @Override
149 public Object visit(ASTSkipPastNextOccurrence node, Object data) {
150 return visit((PLSQLNode) node, data);
151 }
152
153 @Override
154 public Object visit(ASTSkip2NextTokenOccurrence node, Object data) {
155 return visit((PLSQLNode) node, data);
156 }
157
158 @Override
159 public Object visit(ASTSkipPastNextTokenOccurrence node, Object data) {
160 return visit((PLSQLNode) node, data);
161 }
162
163 @Override
164 public Object visit(ASTRead2NextOccurrence node, Object data) {
165 return visit((PLSQLNode) node, data);
166 }
167
168 @Override
169 public Object visit(ASTReadPastNextOccurrence node, Object data) {
170 return visit((PLSQLNode) node, data);
171 }
172
173 @Override
174 public Object visit(ASTSqlStatement node, Object data) {
175 return visit((PLSQLNode) node, data);
176 }
177
178 @Override
179 public Object visit(ASTWrappedObject node, Object data) {
180 return visit((PLSQLNode) node, data);
181 }
182
183 @Override
184 public Object visit(ASTUnlabelledStatement node, Object data) {
185 return visit((PLSQLNode) node, data);
186 }
187
188 @Override
189 public Object visit(ASTStatement node, Object data) {
190 return visit((PLSQLNode) node, data);
191 }
192
193 @Override
194 public Object visit(ASTLabelledStatement node, Object data) {
195 return visit((PLSQLNode) node, data);
196 }
197
198 @Override
199 public Object visit(ASTCaseStatement node, Object data) {
200 return visit((PLSQLNode) node, data);
201 }
202
203 @Override
204 public Object visit(ASTCaseWhenClause node, Object data) {
205 return visit((PLSQLNode) node, data);
206 }
207
208 @Override
209 public Object visit(ASTElseClause node, Object data) {
210 return visit((PLSQLNode) node, data);
211 }
212
213 @Override
214 public Object visit(ASTElsifClause node, Object data) {
215 return visit((PLSQLNode) node, data);
216 }
217
218 @Override
219 public Object visit(ASTLoopStatement node, Object data) {
220 return visit((PLSQLNode) node, data);
221 }
222
223 @Override
224 public Object visit(ASTForStatement node, Object data) {
225 return visit((PLSQLNode) node, data);
226 }
227
228 @Override
229 public Object visit(ASTWhileStatement node, Object data) {
230 return visit((PLSQLNode) node, data);
231 }
232
233 @Override
234 public Object visit(ASTIfStatement node, Object data) {
235 return visit((PLSQLNode) node, data);
236 }
237
238 @Override
239 public Object visit(ASTForIndex node, Object data) {
240 return visit((PLSQLNode) node, data);
241 }
242
243 @Override
244 public Object visit(ASTForAllIndex node, Object data) {
245 return visit((PLSQLNode) node, data);
246 }
247
248 @Override
249 public Object visit(ASTForAllStatement node, Object data) {
250 return visit((PLSQLNode) node, data);
251 }
252
253 @Override
254 public Object visit(ASTGotoStatement node, Object data) {
255 return visit((PLSQLNode) node, data);
256 }
257
258 @Override
259 public Object visit(ASTReturnStatement node, Object data) {
260 return visit((PLSQLNode) node, data);
261 }
262
263 @Override
264 public Object visit(ASTContinueStatement node, Object data) {
265 return visit((PLSQLNode) node, data);
266 }
267
268 @Override
269 public Object visit(ASTExitStatement node, Object data) {
270 return visit((PLSQLNode) node, data);
271 }
272
273 @Override
274 public Object visit(ASTRaiseStatement node, Object data) {
275 return visit((PLSQLNode) node, data);
276 }
277
278 @Override
279 public Object visit(ASTCloseStatement node, Object data) {
280 return visit((PLSQLNode) node, data);
281 }
282
283 @Override
284 public Object visit(ASTOpenStatement node, Object data) {
285 return visit((PLSQLNode) node, data);
286 }
287
288 @Override
289 public Object visit(ASTFetchStatement node, Object data) {
290 return visit((PLSQLNode) node, data);
291 }
292
293 @Override
294 public Object visit(ASTEmbeddedSqlStatement node, Object data) {
295 return visit((PLSQLNode) node, data);
296 }
297
298 @Override
299 public Object visit(ASTPipelineStatement node, Object data) {
300 return visit((PLSQLNode) node, data);
301 }
302
303 @Override
304 public Object visit(ASTConditionalCompilationStatement node, Object data) {
305 return visit((PLSQLNode) node, data);
306 }
307
308 @Override
309 public Object visit(ASTSubTypeDefinition node, Object data) {
310 return visit((PLSQLNode) node, data);
311 }
312
313 @Override
314 public Object visit(ASTFieldDeclaration node, Object data) {
315 return visit((PLSQLNode) node, data);
316 }
317
318 @Override
319 public Object visit(ASTCollectionTypeDefinition node, Object data) {
320 return visit((PLSQLNode) node, data);
321 }
322
323 @Override
324 public Object visit(ASTCollectionDeclaration node, Object data) {
325 return visit((PLSQLNode) node, data);
326 }
327
328 @Override
329 public Object visit(ASTObjectDeclaration node, Object data) {
330 return visit((PLSQLNode) node, data);
331 }
332
333 @Override
334 public Object visit(ASTCallSpecTail node, Object data) {
335 return visit((PLSQLNode) node, data);
336 }
337
338 @Override
339 public Object visit(ASTCursorUnit node, Object data) {
340 return visit((PLSQLNode) node, data);
341 }
342
343 @Override
344 public Object visit(ASTCursorSpecification node, Object data) {
345 return visit((PLSQLNode) node, data);
346 }
347
348 @Override
349 public Object visit(ASTCursorBody node, Object data) {
350 return visit((PLSQLNode) node, data);
351 }
352
353 @Override
354 public Object visit(ASTExpression node, Object data) {
355 return visit((PLSQLNode) node, data);
356 }
357
358 @Override
359 public Object visit(ASTCompilationExpression node, Object data) {
360 return visit((PLSQLNode) node, data);
361 }
362
363 @Override
364 public Object visit(ASTAssignment node, Object data) {
365 return visit((PLSQLNode) node, data);
366 }
367
368 @Override
369 public Object visit(ASTCaseExpression node, Object data) {
370 return visit((PLSQLNode) node, data);
371 }
372
373 @Override
374 public Object visit(ASTLikeExpression node, Object data) {
375 return visit((PLSQLNode) node, data);
376 }
377
378 @Override
379 public Object visit(ASTTrimExpression node, Object data) {
380 return visit((PLSQLNode) node, data);
381 }
382
383 @Override
384 public Object visit(ASTObjectExpression node, Object data) {
385 return visit((PLSQLNode) node, data);
386 }
387
388 @Override
389 public Object visit(ASTConditionalOrExpression node, Object data) {
390 return visit((PLSQLNode) node, data);
391 }
392
393 @Override
394 public Object visit(ASTConditionalAndExpression node, Object data) {
395 return visit((PLSQLNode) node, data);
396 }
397
398 @Override
399 public Object visit(ASTEqualityExpression node, Object data) {
400 return visit((PLSQLNode) node, data);
401 }
402
403 @Override
404 public Object visit(ASTRelationalExpression node, Object data) {
405 return visit((PLSQLNode) node, data);
406 }
407
408 @Override
409 public Object visit(ASTAdditiveExpression node, Object data) {
410 return visit((PLSQLNode) node, data);
411 }
412
413 @Override
414 public Object visit(ASTStringExpression node, Object data) {
415 return visit((PLSQLNode) node, data);
416 }
417
418 @Override
419 public Object visit(ASTMultiplicativeExpression node, Object data) {
420 return visit((PLSQLNode) node, data);
421 }
422
423 @Override
424 public Object visit(ASTUnaryExpression node, Object data) {
425 return visit((PLSQLNode) node, data);
426 }
427
428 @Override
429 public Object visit(ASTUnaryExpressionNotPlusMinus node, Object data) {
430 return visit((PLSQLNode) node, data);
431 }
432
433 @Override
434 public Object visit(ASTPrimaryExpression node, Object data) {
435 return visit((PLSQLNode) node, data);
436 }
437
438 @Override
439 public Object visit(ASTPrimaryPrefix node, Object data) {
440 return visit((PLSQLNode) node, data);
441 }
442
443 @Override
444 public Object visit(ASTPrimarySuffix node, Object data) {
445 return visit((PLSQLNode) node, data);
446 }
447
448 @Override
449 public Object visit(ASTLiteral node, Object data) {
450 return visit((PLSQLNode) node, data);
451 }
452
453 @Override
454 public Object visit(ASTStringLiteral node, Object data) {
455 return visit((PLSQLNode) node, data);
456 }
457
458 @Override
459 public Object visit(ASTBooleanLiteral node, Object data) {
460 return visit((PLSQLNode) node, data);
461 }
462
463 @Override
464 public Object visit(ASTNullLiteral node, Object data) {
465 return visit((PLSQLNode) node, data);
466 }
467
468 @Override
469 public Object visit(ASTMultiSetCondition node, Object data) {
470 return visit((PLSQLNode) node, data);
471 }
472
473 @Override
474 public Object visit(ASTNumericLiteral node, Object data) {
475 return visit((PLSQLNode) node, data);
476 }
477
478 @Override
479 public Object visit(ASTLabel node, Object data) {
480 return visit((PLSQLNode) node, data);
481 }
482
483 @Override
484 public Object visit(ASTName node, Object data) {
485 return visit((PLSQLNode) node, data);
486 }
487
488 @Override
489 public Object visit(ASTQualifiedName node, Object data) {
490 return visit((PLSQLNode) node, data);
491 }
492
493 @Override
494 public Object visit(ASTArguments node, Object data) {
495 return visit((PLSQLNode) node, data);
496 }
497
498 @Override
499 public Object visit(ASTArgumentList node, Object data) {
500 return visit((PLSQLNode) node, data);
501 }
502
503 @Override
504 public Object visit(ASTArgument node, Object data) {
505 return visit((PLSQLNode) node, data);
506 }
507
508 @Override
509 public Object visit(ASTVariableOrConstantDeclaration node, Object data) {
510 return visit((PLSQLNode) node, data);
511 }
512
513 @Override
514 public Object visit(ASTDatatypeDeclaration node, Object data) {
515 return visit((PLSQLNode) node, data);
516 }
517
518 @Override
519 public Object visit(ASTPragma node, Object data) {
520 return visit((PLSQLNode) node, data);
521 }
522
523 @Override
524 public Object visit(ASTInlinePragma node, Object data) {
525 return visit((PLSQLNode) node, data);
526 }
527
528 @Override
529 public Object visit(ASTExceptionDeclaration node, Object data) {
530 return visit((PLSQLNode) node, data);
531 }
532
533 @Override
534 public Object visit(ASTParallelClause node, Object data) {
535 return visit((PLSQLNode) node, data);
536 }
537
538 @Override
539 public Object visit(ASTTable node, Object data) {
540 return visit((PLSQLNode) node, data);
541 }
542
543 @Override
544 public Object visit(ASTTableColumn node, Object data) {
545 return visit((PLSQLNode) node, data);
546 }
547
548 @Override
549 public Object visit(ASTView node, Object data) {
550 return visit((PLSQLNode) node, data);
551 }
552
553 @Override
554 public Object visit(ASTSynonym node, Object data) {
555 return visit((PLSQLNode) node, data);
556 }
557
558 @Override
559 public Object visit(ASTDirectory node, Object data) {
560 return visit((PLSQLNode) node, data);
561 }
562
563 @Override
564 public Object visit(ASTDatabaseLink node, Object data) {
565 return visit((PLSQLNode) node, data);
566 }
567
568 @Override
569 public Object visit(ASTViewColumn node, Object data) {
570 return visit((PLSQLNode) node, data);
571 }
572
573 @Override
574 public Object visit(ASTComment node, Object data) {
575 return visit((PLSQLNode) node, data);
576 }
577
578 @Override
579 public Object visit(ASTTypeMethod node, Object data) {
580 return visit((PLSQLNode) node, data);
581 }
582
583 @Override
584 public Object visit(ASTTypeSpecification node, Object data) {
585 return visit((PLSQLNode) node, data);
586 }
587
588 @Override
589 public Object visit(ASTAlterTypeSpec node, Object data) {
590 return visit((PLSQLNode) node, data);
591 }
592
593 @Override
594 public Object visit(ASTAttributeDeclaration node, Object data) {
595 return visit((PLSQLNode) node, data);
596 }
597
598 @Override
599 public Object visit(ASTAttribute node, Object data) {
600 return visit((PLSQLNode) node, data);
601 }
602
603 @Override
604 public Object visit(ASTPragmaClause node, Object data) {
605 return visit((PLSQLNode) node, data);
606 }
607
608 @Override
609 public Object visit(ASTTriggerUnit node, Object data) {
610 return visit((PLSQLNode) node, data);
611 }
612
613 @Override
614 public Object visit(ASTTriggerTimingPointSection node, Object data) {
615 return visit((PLSQLNode) node, data);
616 }
617
618 @Override
619 public Object visit(ASTCompoundTriggerBlock node, Object data) {
620 return visit((PLSQLNode) node, data);
621 }
622
623 @Override
624 public Object visit(ASTNonDMLTrigger node, Object data) {
625 return visit((PLSQLNode) node, data);
626 }
627
628 @Override
629 public Object visit(ASTDDLEvent node, Object data) {
630 return visit((PLSQLNode) node, data);
631 }
632
633 @Override
634 public Object visit(ASTDatabaseEvent node, Object data) {
635 return visit((PLSQLNode) node, data);
636 }
637
638 @Override
639 public Object visit(ASTNonDMLEvent node, Object data) {
640 return visit((PLSQLNode) node, data);
641 }
642
643 @Override
644 public Object visit(ASTAlterTrigger node, Object data) {
645 return visit((PLSQLNode) node, data);
646 }
647
648 @Override
649 public Object visit(ASTKEYWORD_RESERVED node, Object data) {
650 return visit((PLSQLNode) node, data);
651 }
652
653 @Override
654 public Object visit(ASTKEYWORD_UNRESERVED node, Object data) {
655 return visit((PLSQLNode) node, data);
656 }
657
658 @Override
659 public Object visit(ASTID node, Object data) {
660 return visit((PLSQLNode) node, data);
661 }
662
663 @Override
664 public Object visit(ASTUnqualifiedID node, Object data) {
665 return visit((PLSQLNode) node, data);
666 }
667
668 @Override
669 public Object visit(ASTQualifiedID node, Object data) {
670 return visit((PLSQLNode) node, data);
671 }
672
673 @Override
674 public Object visit(ASTTypeKeyword node, Object data) {
675 return visit((PLSQLNode) node, data);
676 }
677
678 @Override
679 public Object visit(ASTJavaInterfaceClass node, Object data) {
680 return visit((PLSQLNode) node, data);
681 }
682
683 @Override
684 public Object visit(ASTEqualsOldIDNewID node, Object data) {
685 return visit((PLSQLNode) node, data);
686 }
687
688 @Override
689 public Object visit(ASTAccessibleByClause node, Object data) {
690 return visit((PLSQLNode) node, data);
691 }
692
693 }