001package gudusoft.gsqlparser.nodes;
002
003
004import gudusoft.gsqlparser.nodes.*;
005
006public class TReplaceExprAsIdentifier extends TParseTreeNode {
007    private TExpression expr;
008    private TObjectName identifier;
009
010    public TExpression getExpr() {
011        return expr;
012    }
013
014    public TObjectName getIdentifier() {
015        return identifier;
016    }
017
018    public void init(Object arg1, Object arg2){
019        expr = (TExpression)arg1;
020        identifier = (TObjectName)arg2;
021    }
022
023    public void accept(TParseTreeVisitor v){
024        v.preVisit(this);
025        v.postVisit(this);
026    }
027    public void acceptChildren(TParseTreeVisitor v){
028        v.preVisit(this);
029        v.postVisit(this);
030    }
031
032}