gudusoft.gsqlparser.nodes
Class TTableElement

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

public class TTableElement
extends TParseTreeNode


Field Summary
static int type_column_def
           
static int type_table_constraint
           
 
Constructor Summary
TTableElement()
           
 
Method Summary
 void doParse(TCustomSqlStatement psql, ESqlClause plocation)
          analyze this node
 TColumnDefinition getColumnDefinition()
           
 TConstraint getConstraint()
           
 int getType()
           
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
accept, addAllMyTokensToTokenList, 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

type_column_def

public static final int type_column_def
See Also:
Constant Field Values

type_table_constraint

public static final int type_table_constraint
See Also:
Constant Field Values
Constructor Detail

TTableElement

public TTableElement()
Method Detail

getConstraint

public TConstraint getConstraint()

init

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

Overrides:
init in class TParseTreeNode

getColumnDefinition

public TColumnDefinition getColumnDefinition()

getType

public int getType()

doParse

public void doParse(TCustomSqlStatement psql,
                    ESqlClause plocation)
Description copied from class: TParseTreeNode
analyze this node

Overrides:
doParse in class TParseTreeNode