001package gudusoft.gsqlparser.nodes.oracle; 002 003import gudusoft.gsqlparser.nodes.TObjectName; 004import gudusoft.gsqlparser.nodes.TObjectNameList; 005import gudusoft.gsqlparser.nodes.TParseTreeNode; 006import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 007 008public class TParallelEnableClause extends TParseTreeNode { 009 010 private TObjectName argument; 011 private TObjectNameList columnList; 012 private TStreamingClause streamingClause; 013 014 public void setStreamingClause(TStreamingClause streamingClause) { 015 this.streamingClause = streamingClause; 016 } 017 018 public TStreamingClause getStreamingClause() { 019 020 return streamingClause; 021 } 022 023 public void init(Object arg1){ 024 argument = (TObjectName)arg1; 025 } 026 027 public void init(Object arg1, Object arg2){ 028 init(arg1); 029 columnList = (TObjectNameList)arg2; 030 } 031 032 public TObjectName getArgument() { 033 return argument; 034 } 035 036 public TObjectNameList getColumnList() { 037 return columnList; 038 } 039 040 public void accept(TParseTreeVisitor v){ 041 v.preVisit(this); 042 v.postVisit(this); 043 } 044 045 public void acceptChildren(TParseTreeVisitor v){ 046 v.preVisit(this); 047 v.postVisit(this); 048 } 049 050 public void setArgument(TObjectName argument) { 051 this.argument = argument; 052 } 053 054 public void setColumnList(TObjectNameList columnList) { 055 this.columnList = columnList; 056 } 057}