001package gudusoft.gsqlparser.nodes.hive;
002/*
003 * Date: 13-8-7
004 */
005
006import gudusoft.gsqlparser.nodes.TFromTable;
007import gudusoft.gsqlparser.nodes.TObjectName;
008import gudusoft.gsqlparser.nodes.TParseTreeNode;
009
010public class THiveLoadSqlNode extends TParseTreeNode {
011    public boolean isIslocal() {
012        return islocal;
013    }
014
015    public boolean isIsoverwrite() {
016        return isoverwrite;
017    }
018
019    public TObjectName getPath() {
020        return path;
021    }
022
023    public TFromTable getFromTable() {
024        return fromTable;
025    }
026
027    private boolean islocal = false;
028    private boolean isoverwrite = false;
029    private TObjectName path;
030    private TFromTable fromTable;
031
032    public void init(Object arg1,Object arg2,Object arg3,Object arg4){
033        if (arg1 != null) islocal = true;
034        if (arg2 != null) isoverwrite = true;
035        path = (TObjectName)arg3;
036        fromTable = (TFromTable)arg4;
037    }
038
039
040}