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