org.makumba.providers.query.oql
Class OQLAST

java.lang.Object
  extended by antlr.BaseAST
      extended by antlr.CommonAST
          extended by org.makumba.providers.query.oql.OQLAST
All Implemented Interfaces:
antlr.collections.AST, Serializable
Direct Known Subclasses:
AggregateAST, FunctionAST, IdAST, ParamAST, QueryAST

public class OQLAST
extends antlr.CommonAST

See Also:
Serialized Form

Field Summary
(package private)  Object extraInfo
           
(package private)  Object makumbaType
           
(package private)  AnalysisTree tree
           
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
OQLAST()
           
OQLAST(antlr.Token t)
           
 
Method Summary
 Object getMakumbaType()
           
 String writeInSQLQuery(NameResolver nr)
           
 
Methods inherited from class antlr.CommonAST
getText, getType, initialize, initialize, initialize, setText, setType
 
Methods inherited from class antlr.BaseAST
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getColumn, getFirstChild, getLine, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

makumbaType

Object makumbaType

extraInfo

Object extraInfo

tree

AnalysisTree tree
Constructor Detail

OQLAST

public OQLAST()

OQLAST

public OQLAST(antlr.Token t)
Method Detail

writeInSQLQuery

public String writeInSQLQuery(NameResolver nr)

getMakumbaType

public Object getMakumbaType()
                      throws antlr.RecognitionException
Throws:
antlr.RecognitionException