2
// Generated by JTB 1.2.2
1
/* Generated by JTB 1.4.4 */
5
2
package org.postgresql.stado.parser.core.syntaxtree;
10
* f1 -> <PARENTHESIS_START_>
11
* f2 -> SQLArgument(prn)
13
* f4 -> SQLArgument(prn)
14
* f5 -> <PARENTHESIS_CLOSE_>
16
public class Func_AddMonths implements Node {
19
public SQLArgument f2;
21
public SQLArgument f4;
24
public Func_AddMonths(NodeToken n0, NodeToken n1, SQLArgument n2, NodeToken n3, SQLArgument n4, NodeToken n5) {
33
public Func_AddMonths(SQLArgument n0, SQLArgument n1) {
34
f0 = new NodeToken("ADD_MONTHS");
35
f1 = new NodeToken("(");
37
f3 = new NodeToken(",");
39
f5 = new NodeToken(")");
42
public void accept(org.postgresql.stado.parser.core.visitor.Visitor v) {
45
public Object accept(org.postgresql.stado.parser.core.visitor.ObjectVisitor v, Object argu) {
46
return v.visit(this,argu);
4
import org.postgresql.stado.parser.core.visitor.*;
6
public class Func_AddMonths implements INode {
12
public SQLArgument f2;
16
public SQLArgument f4;
20
private static final long serialVersionUID = 144L;
22
public Func_AddMonths(final NodeToken n0, final NodeToken n1, final SQLArgument n2, final NodeToken n3, final SQLArgument n4, final NodeToken n5) {
31
public Func_AddMonths(final SQLArgument n0, final SQLArgument n1) {
32
f0 = new NodeToken("ADD_MONTHS");
33
f1 = new NodeToken("(");
35
f3 = new NodeToken(",");
37
f5 = new NodeToken(")");
40
public <R, A> R accept(final IRetArguVisitor<R, A> vis, final A argu) {
41
return vis.visit(this, argu);
44
public <R> R accept(final IRetVisitor<R> vis) {
45
return vis.visit(this);
48
public <A> void accept(final IVoidArguVisitor<A> vis, final A argu) {
49
vis.visit(this, argu);
52
public void accept(final IVoidVisitor vis) {