001package gudusoft.gsqlparser.nodes.oracle;
002
003import gudusoft.gsqlparser.nodes.TListValuesClause;
004import gudusoft.gsqlparser.nodes.TObjectName;
005import gudusoft.gsqlparser.nodes.TParseTreeNode;
006import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
007
008
009public class TListSubpartitionDesc extends TParseTreeNode {
010
011    private TListValuesClause listValuesClause;
012    private TObjectName subPartitionName;
013
014    public TListValuesClause getListValuesClause() {
015        return listValuesClause;
016    }
017
018    public TObjectName getSubPartitionName() {
019        return subPartitionName;
020    }
021
022    public  void init(Object arg1, Object arg2){
023        if (arg1 != null) {
024            subPartitionName = (TObjectName) arg1;
025        }
026
027        listValuesClause = (TListValuesClause) arg2;
028    }
029
030    public void accept(TParseTreeVisitor v){
031        v.preVisit(this);
032        v.postVisit(this);
033    }
034
035    public void acceptChildren(TParseTreeVisitor v){
036        v.preVisit(this);
037        v.postVisit(this);
038    }
039}