agg.attribute.parser.javaExpr
Class ASTMethod

java.lang.Object
  extended by agg.attribute.parser.javaExpr.SimpleNode
      extended by agg.attribute.parser.javaExpr.MemberNode
          extended by agg.attribute.parser.javaExpr.OpMemberNode
              extended by agg.attribute.parser.javaExpr.ASTMethod
All Implemented Interfaces:
Node, java.io.Serializable

public class ASTMethod
extends OpMemberNode

See Also:
Serialized Form

Field Summary
 
Fields inherited from class agg.attribute.parser.javaExpr.OpMemberNode
method, receivingObj, returnObj
 
Fields inherited from class agg.attribute.parser.javaExpr.SimpleNode
children, classResolver, identifier, info, neverCalled, numberTypes, objectClass, parent, stack, stringClass, symtab, top
 
Method Summary
 java.lang.String getString()
          returns this node as a string with all children.
static Node jjtCreate(java.lang.String id)
           
 
Methods inherited from class agg.attribute.parser.javaExpr.OpMemberNode
areParamsCompatible, checkContext, copy, dump, findMethod, getMethod, getMethodName, interpret, invoke, isConstantExpr, toString
 
Methods inherited from class agg.attribute.parser.javaExpr.SimpleNode
checkContext, commonNumberType, getAllVariablesinExpression, getError, getIdentifier, getInfo, getNodeClass, getRootResult, getSymbolTable, hasNumberType, hasStringType, interpret, isAction, isArrayIndex, isMember, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, replaceChildWith, rewrite, setClassResolver, setInfo, setNodeClass, setSymbolTable, takeNodeClassFrom, toString, typeCode, typeCode, typeInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

jjtCreate

public static Node jjtCreate(java.lang.String id)

getString

public java.lang.String getString()
Description copied from class: SimpleNode
returns this node as a string with all children. Subclasses must override this.

Specified by:
getString in interface Node
Overrides:
getString in class SimpleNode