org.makumba.providers.query.oql
Class AggregateAST

java.lang.Object
  extended by antlr.BaseAST
      extended by antlr.CommonAST
          extended by org.makumba.providers.query.oql.OQLAST
              extended by org.makumba.providers.query.oql.AggregateAST
All Implemented Interfaces:
antlr.collections.AST, Serializable

public class AggregateAST
extends OQLAST

See Also:
Serialized Form

Field Summary
(package private)  OQLAST expr
           
 
Fields inherited from class org.makumba.providers.query.oql.OQLAST
extraInfo, makumbaType, tree
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
AggregateAST()
           
 
Method Summary
 Object getMakumbaType()
           
 void setExpr(OQLAST e)
           
 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

expr

OQLAST expr
Constructor Detail

AggregateAST

public AggregateAST()
Method Detail

setExpr

public void setExpr(OQLAST e)

writeInSQLQuery

public String writeInSQLQuery(NameResolver nr)
Overrides:
writeInSQLQuery in class OQLAST

getMakumbaType

public Object getMakumbaType()
                      throws antlr.RecognitionException
Overrides:
getMakumbaType in class OQLAST
Throws:
antlr.RecognitionException