gudusoft.gsqlparser.nodes
Class TTypeAttribute

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

public class TTypeAttribute
extends TParseTreeNode

Attribute definition of an object type(TPlsqlCreateType)


Constructor Summary
TTypeAttribute()
           
 
Method Summary
 void accept(TParseTreeVisitor v)
           
 TObjectName getAttributeName()
          Name of attribute.
 TTypeName getDatatype()
          Datatype of attribute.
 void init(java.lang.Object arg1, java.lang.Object arg2)
           
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
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

TTypeAttribute

public TTypeAttribute()
Method Detail

getAttributeName

public TObjectName getAttributeName()
Name of attribute.

Returns:

getDatatype

public TTypeName getDatatype()
Datatype of attribute.

Returns:

init

public void init(java.lang.Object arg1,
                 java.lang.Object arg2)
Overrides:
init in class TParseTreeNode

accept

public void accept(TParseTreeVisitor v)
Specified by:
accept in interface Visitable
Overrides:
accept in class TParseTreeNode