com.espertech.esper.core.service
Class StatementLifecycleSvcUtil

java.lang.Object
  extended by com.espertech.esper.core.service.StatementLifecycleSvcUtil

public class StatementLifecycleSvcUtil
extends java.lang.Object


Constructor Summary
StatementLifecycleSvcUtil()
           
 
Method Summary
static void assignFilterSpecIds(FilterSpecCompiled filterSpec, FilterSpecCompiled[] filterSpecsAll)
           
static SelectClauseSpecCompiled compileSelectClause(SelectClauseSpecRaw spec)
           
static boolean isWritesToTables(StatementSpecRaw statementSpec, TableService tableService)
           
static void walkStatement(StatementSpecRaw spec, ExprNodeSubselectDeclaredDotVisitor visitor)
           
static void walkStreamSpecs(StatementSpecRaw spec, ExprNodeSubselectDeclaredDotVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementLifecycleSvcUtil

public StatementLifecycleSvcUtil()
Method Detail

assignFilterSpecIds

public static void assignFilterSpecIds(FilterSpecCompiled filterSpec,
                                       FilterSpecCompiled[] filterSpecsAll)

walkStatement

public static void walkStatement(StatementSpecRaw spec,
                                 ExprNodeSubselectDeclaredDotVisitor visitor)
                          throws ExprValidationException
Throws:
ExprValidationException

walkStreamSpecs

public static void walkStreamSpecs(StatementSpecRaw spec,
                                   ExprNodeSubselectDeclaredDotVisitor visitor)

compileSelectClause

public static SelectClauseSpecCompiled compileSelectClause(SelectClauseSpecRaw spec)

isWritesToTables

public static boolean isWritesToTables(StatementSpecRaw statementSpec,
                                       TableService tableService)

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