org.makumba.providers.query.hql
Class ObjectTypeAST

java.lang.Object
  extended by antlr.BaseAST
      extended by antlr.CommonAST
          extended by org.makumba.providers.query.hql.ExprTypeAST
              extended by org.makumba.providers.query.hql.ObjectTypeAST
All Implemented Interfaces:
antlr.collections.AST, Serializable

public class ObjectTypeAST
extends ExprTypeAST

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.makumba.providers.query.hql.ExprTypeAST
BOOLEAN, dataType, DATE, DOUBLE, FLOAT, INT, LONG, LONGSTRING, NULL, PARAMETER, STRING
 
Fields inherited from class antlr.BaseAST
down, right
 
Constructor Summary
ObjectTypeAST(antlr.collections.AST lhs, antlr.collections.AST rhs, Map aliasTypes, ObjectType typeComputer)
           
ObjectTypeAST(antlr.collections.AST pointer, Map aliasTypes)
           
 
Method Summary
 String getObjectType()
           
(package private)  void setObjectType(String objectType)
           
 
Methods inherited from class org.makumba.providers.query.hql.ExprTypeAST
getDataType, getDescription, getExtraTypeInfo, getIdentifier, getText, setDataType, setDescription, setExtraTypeInfo, setIdentifier
 
Methods inherited from class antlr.CommonAST
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
 

Constructor Detail

ObjectTypeAST

public ObjectTypeAST(antlr.collections.AST lhs,
                     antlr.collections.AST rhs,
                     Map aliasTypes,
                     ObjectType typeComputer)
              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

ObjectTypeAST

public ObjectTypeAST(antlr.collections.AST pointer,
                     Map aliasTypes)
              throws antlr.SemanticException
Throws:
antlr.SemanticException
Method Detail

getObjectType

public String getObjectType()
Overrides:
getObjectType in class ExprTypeAST

setObjectType

void setObjectType(String objectType)