001package gudusoft.gsqlparser.nodes.couchbase; 002 003 004import gudusoft.gsqlparser.TSourceToken; 005import gudusoft.gsqlparser.nodes.TExpression; 006import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 007 008public class TPositionalParameter extends TExpression{ 009 private TSourceToken positionToken; 010 private int position; 011 012 public int getPosition() { 013 return Integer.parseInt(positionToken.toString()); 014 } 015 016 public void init(Object arg1){ 017 positionToken = (TSourceToken)arg1; 018 } 019 020 public void accept(TParseTreeVisitor v){ 021 v.preVisit(this); 022 v.postVisit(this); 023 } 024 025 public void acceptChildren(TParseTreeVisitor v) { 026 v.preVisit(this); 027 v.postVisit(this); 028 } 029 030}