001package gudusoft.gsqlparser.nodes.hive;
002/*
003 * Date: 13-8-7
004 */
005
006import gudusoft.gsqlparser.nodes.TPTNodeList;
007import gudusoft.gsqlparser.nodes.TParseTreeNode;
008import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
009
010public class THiveTableProperties extends TParseTreeNode {
011    private TPTNodeList<THiveKeyValueProperty> tableProperties;
012
013    public TPTNodeList<THiveKeyValueProperty> getTableProperties() {
014        return tableProperties;
015    }
016
017    public void init(Object arg1){
018        tableProperties = (TPTNodeList)arg1;
019    }
020
021    public void accept(TParseTreeVisitor v){
022        v.preVisit(this);
023        v.postVisit(this);
024    }
025
026    public void acceptChildren(TParseTreeVisitor v){
027        v.preVisit(this);
028        v.postVisit(this);
029    }
030
031    public void setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties) {
032        this.tableProperties = tableProperties;
033    }
034}