org.makumba.providers.query.mql.treeinliner
Class FunctionInliner.MethodCall

java.lang.Object
  extended by org.makumba.providers.query.mql.treeinliner.FunctionInliner.MethodCall
Enclosing class:
FunctionInliner

 class FunctionInliner.MethodCall
extends Object

class that holds information about a method call in the 1st pass tree


Constructor Summary
FunctionInliner.MethodCall(boolean firstChild, antlr.collections.AST root, antlr.collections.AST parent, antlr.collections.AST from, antlr.collections.AST where)
           
 
Method Summary
 antlr.collections.AST getFrom()
           
 antlr.collections.AST getParent()
           
 antlr.collections.AST getRoot()
           
 antlr.collections.AST getWhere()
           
 boolean isFirstChild()
           
 void replace(antlr.collections.AST node)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FunctionInliner.MethodCall

public FunctionInliner.MethodCall(boolean firstChild,
                                  antlr.collections.AST root,
                                  antlr.collections.AST parent,
                                  antlr.collections.AST from,
                                  antlr.collections.AST where)
Method Detail

getRoot

public antlr.collections.AST getRoot()

getFrom

public antlr.collections.AST getFrom()

getWhere

public antlr.collections.AST getWhere()

getParent

public antlr.collections.AST getParent()

isFirstChild

public boolean isFirstChild()

replace

public void replace(antlr.collections.AST node)

toString

public String toString()
Overrides:
toString in class Object