001package gudusoft.gsqlparser.nodes; 002 003 004public class TConnectSqlNode extends TParseTreeNode { 005 private TObjectName databaseName; 006 private TObjectName username; 007 private TConstant password; 008 private TConstant host; 009 private TConstant port; 010 011 public TObjectName getDatabaseName() { 012 return databaseName; 013 } 014 015 public TObjectName getUsername() { 016 return username; 017 018 } 019 020 public TConstant getPassword() { 021 return password; 022 } 023 024 public TConstant getHost() { 025 return host; 026 } 027 028 public TConstant getPort() { 029 return port; 030 } 031 032 public void init(Object arg1){ 033 username = (TObjectName)arg1; 034 } 035 036 public void init(Object arg1, Object arg2){ 037 username = (TObjectName)arg1; 038 password = (TConstant)arg2; 039 } 040 041 public void init(Object arg1, Object arg2,Object arg3,Object arg4,Object arg5){ 042 init(arg1,arg2); 043 databaseName = (TObjectName)arg3; 044 host = (TConstant)arg4; 045 port = (TConstant)arg5; 046 } 047}