001package gudusoft.gsqlparser.nodes.hive; 002/* 003 * Date: 13-8-16 004 */ 005 006import gudusoft.gsqlparser.nodes.TPTNodeList; 007import gudusoft.gsqlparser.nodes.TParseTreeNode; 008import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 009 010public class THiveIndexProperties extends TParseTreeNode { 011 public TPTNodeList<THiveKeyValueProperty> getIndexProperties() { 012 return indexProperties; 013 } 014 015 private TPTNodeList <THiveKeyValueProperty> indexProperties; 016 017 public void init(Object arg1){ 018 indexProperties = (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 setIndexProperties(TPTNodeList<THiveKeyValueProperty> indexProperties) { 032 this.indexProperties = indexProperties; 033 } 034}