001package gudusoft.gsqlparser.nodes;
002
003
004import gudusoft.gsqlparser.nodes.TBaseTablePartition;
005import gudusoft.gsqlparser.nodes.TParseTreeNode;
006import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
007
008/**
009 * Oracle table properties
010 */
011public class TTableProperties extends TParseTreeNode {
012
013    private TBaseTablePartition tablePartition;
014
015    public TBaseTablePartition getTablePartition() {
016        return tablePartition;
017    }
018
019    public  void init(Object arg1){
020        if (arg1 instanceof TBaseTablePartition){
021            tablePartition = (TBaseTablePartition)arg1;
022        }
023    }
024
025    public void accept(TParseTreeVisitor v){
026        v.preVisit(this);
027        v.postVisit(this);
028    }
029
030    public void acceptChildren(TParseTreeVisitor v){
031        v.preVisit(this);
032        v.postVisit(this);
033    }
034}