org.makumba.providers.query.mql.treeinliner
Class FunctionInliner
java.lang.Object
org.makumba.providers.query.mql.treeinliner.FunctionInliner
public class FunctionInliner
- extends Object
Function inliner based on the 2nd pass MQL query analysis. Performs tree transformation on the original AST necessary
to pass it on to the regular 2nd pass analysis.
- Version:
- $Id: FunctionInliner.java,v 1.1 Aug 3, 2009 1:06:27 PM manu Exp $
- Author:
- Manuel Gay
Nested Class Summary |
(package private) class |
FunctionInliner.MethodCall
class that holds information about a method call in the 1st pass tree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FunctionInliner
public FunctionInliner(String query)
inlineQueryTree
public static antlr.collections.AST inlineQueryTree(String query)