com.espertech.esper.epl.spec.util
Class StatementSpecRawAnalyzer

java.lang.Object
  extended by com.espertech.esper.epl.spec.util.StatementSpecRawAnalyzer

public class StatementSpecRawAnalyzer
extends java.lang.Object


Constructor Summary
StatementSpecRawAnalyzer()
           
 
Method Summary
static java.util.List<FilterSpecRaw> analyzeFilters(StatementSpecRaw spec)
           
static java.util.List<ExprNode> collectExpressionsShallow(StatementSpecRaw raw)
           
static ExprNodeSubselectDeclaredDotVisitor walkSubselectAndDeclaredDotExpr(StatementSpecRaw spec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementSpecRawAnalyzer

public StatementSpecRawAnalyzer()
Method Detail

analyzeFilters

public static java.util.List<FilterSpecRaw> analyzeFilters(StatementSpecRaw spec)
                                                    throws ExprValidationException
Throws:
ExprValidationException

walkSubselectAndDeclaredDotExpr

public static ExprNodeSubselectDeclaredDotVisitor walkSubselectAndDeclaredDotExpr(StatementSpecRaw spec)
                                                                           throws ExprValidationException
Throws:
ExprValidationException

collectExpressionsShallow

public static java.util.List<ExprNode> collectExpressionsShallow(StatementSpecRaw raw)

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com