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}