001package gudusoft.gsqlparser.nodes; 002 003/** 004 * PostgreSQL offset clause in select limit 005 * <br> 006 * Oracle offset clause in select 007 */ 008public class TOffsetClause extends TParseTreeNode { 009 private TExpression selectOffsetValue; 010 011 public TExpression getSelectOffsetValue() { 012 return selectOffsetValue; 013 } 014 015 public void init(Object arg1){ 016 this.selectOffsetValue = (TExpression)arg1; 017 } 018 019 public void setSelectOffsetValue(TExpression selectOffsetValue) { 020 this.selectOffsetValue = selectOffsetValue; 021 } 022 023 public void accept(TParseTreeVisitor v){ 024 v.preVisit(this); 025// this.getItems().accept(v); 026 v.postVisit(this); 027 } 028 029 public void acceptChildren(TParseTreeVisitor v){ 030 v.preVisit(this); 031 if (selectOffsetValue != null){ 032 selectOffsetValue.acceptChildren(v); 033 } 034 v.postVisit(this); 035 } 036 037}