gudusoft.gsqlparser.nodes
Class TColumnReference

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

public class TColumnReference
extends TParseTreeNode

TColumnReference represents column, variable, function/procedure parameter


Field Summary
 TObjectName objectname
           
 TSourceToken sourcetoken
           
 
Constructor Summary
TColumnReference()
           
TColumnReference(TObjectName obj)
           
 
Method Summary
 java.lang.String getColumnNameOnly()
           
 long getColumns()
           
 long getLines()
           
 TSourceToken getObjectToken()
           
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 
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
 

Field Detail

objectname

public TObjectName objectname

sourcetoken

public TSourceToken sourcetoken
Constructor Detail

TColumnReference

public TColumnReference()

TColumnReference

public TColumnReference(TObjectName obj)
Method Detail

getObjectToken

public TSourceToken getObjectToken()

init

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

Overrides:
init in class TParseTreeNode

getColumnNameOnly

public java.lang.String getColumnNameOnly()

getColumns

public long getColumns()

getLines

public long getLines()