001package gudusoft.gsqlparser.nodes.mssql;
002
003import gudusoft.gsqlparser.TSourceToken;
004import gudusoft.gsqlparser.nodes.*;
005
006import java.util.ArrayList;
007
008public class TCopyIntoSqlNode extends TParseTreeNode {
009
010    public void setOptionStartParenthesis(TSourceToken optionStartParenthesis) {
011        this.optionStartParenthesis = optionStartParenthesis;
012    }
013
014    public void setOptionEndParenthesis(TSourceToken optionEndParenthesis) {
015        this.optionEndParenthesis = optionEndParenthesis;
016    }
017
018    public TSourceToken getOptionStartParenthesis() {
019        return optionStartParenthesis;
020    }
021
022    public TSourceToken getOptionEndParenthesis() {
023        return optionEndParenthesis;
024    }
025
026    private TSourceToken optionStartParenthesis;
027    private TSourceToken optionEndParenthesis;
028
029    private TObjectName tablename;
030    private TColumnDefinitionList columnList;
031    private ArrayList<TConstant> fromList;
032
033    public void setFromList(ArrayList<TConstant> fromList) {
034        this.fromList = fromList;
035    }
036
037    public ArrayList<TConstant> getFromList() {
038        return fromList;
039    }
040
041    public void setColumnList(TColumnDefinitionList columnList) {
042        this.columnList = columnList;
043    }
044    public TObjectName getTablename() {
045        return tablename;
046    }
047    public TColumnDefinitionList getColumnList() {
048        return columnList;
049    }
050
051
052    public void init(Object arg1){
053        this.tablename = (TObjectName)arg1;
054    }
055
056    public void init(Object arg1, Object arg2){
057    }
058}
059