gudusoft.gsqlparser.nodes
Class TBindArgument

java.lang.Object
  extended by gudusoft.gsqlparser.nodes.TParseTreeNode
      extended by gudusoft.gsqlparser.nodes.TBindArgument
All Implemented Interfaces:
Visitable

public class TBindArgument
extends TParseTreeNode

Bind argument in using_clause of plsql execute_immediate_statement


Constructor Summary
TBindArgument()
           
 
Method Summary
 TExpression getBindArgumentExpr()
           
 int getMode()
           
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 void setMode(int mode)
           
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
accept, addAllMyTokensToTokenList, doParse, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, setDummyTag, setEndToken, setEndToken, setGsqlparser, setNodeType, setStartToken, setStartToken, setString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TBindArgument

public TBindArgument()
Method Detail

setMode

public void setMode(int mode)

getMode

public int getMode()
Returns:
Parameter modes of bind arguments. in, out, in out.

getBindArgumentExpr

public TExpression getBindArgumentExpr()
Returns:
Either an expression whose value is passed to the dynamic SQL statement (an in bind), or a variable in which a value returned by the dynamic SQL statement is stored.(an out bind).

init

public void init(java.lang.Object arg1)
Description copied from class: TParseTreeNode
Initialize a query tree node.

Overrides:
init in class TParseTreeNode