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}