001package gudusoft.gsqlparser.nodes.vertica; 002 003 004import gudusoft.gsqlparser.nodes.TExpression; 005import gudusoft.gsqlparser.nodes.TObjectName; 006import gudusoft.gsqlparser.nodes.TParseTreeNode; 007 008public class TAlterAccessPolicySqlNode extends TParseTreeNode { 009 private TObjectName tableName; 010 private TObjectName columnName; 011 private TExpression expr; 012 013 public TExpression getExpr() { 014 return expr; 015 } 016 017 public TObjectName getTableName() { 018 return tableName; 019 } 020 021 public void init(Object arg1){ 022 tableName = (TObjectName)arg1; 023 } 024 025 public TObjectName getColumnName() { 026 return columnName; 027 } 028 029 public void init(Object arg1,Object arg2){ 030 init(arg1); 031 columnName = (TObjectName)arg2; 032 } 033 034 public void init(Object arg1,Object arg2,Object arg3){ 035 init(arg1,arg2); 036 expr = (TExpression)arg3; 037 } 038}