anl.aida.parser
Class ASTTreeInfo
java.lang.Object
anl.aida.parser.ASTTreeInfo
public class ASTTreeInfo
- extends java.lang.Object
- Version:
- $Revision$ $Date$
- Author:
- Nick Collier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
varNames
private java.util.Set<java.lang.String> varNames
hasAggregates
private boolean hasAggregates
aggregateNodes
private java.util.Set<AggregateFuncNode> aggregateNodes
start
private ASTstart start
ASTTreeInfo
public ASTTreeInfo()
ASTTreeInfo
public ASTTreeInfo(ASTstart start)
findAggregate
private void findAggregate(SimpleNode node)
getAggregateNodes
public java.util.Set<AggregateFuncNode> getAggregateNodes()
hasAggregates
public boolean hasAggregates()
setHasAggregates
public void setHasAggregates(boolean hasAggregates)
addVarName
void addVarName(java.lang.String name)
getVariableNames
public java.util.Set<java.lang.String> getVariableNames()
getStart
public ASTstart getStart()