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}