com.espertech.esper.epl.expression.accessagg
Class ExprAggMultiFunctionUtil

java.lang.Object
  extended by com.espertech.esper.epl.expression.accessagg.ExprAggMultiFunctionUtil

public class ExprAggMultiFunctionUtil
extends java.lang.Object


Constructor Summary
ExprAggMultiFunctionUtil()
           
 
Method Summary
static void checkWildcardNotJoinOrSubquery(StreamTypeService streamTypeService, java.lang.String aggFuncName)
           
static java.lang.String getErrorPrefix(java.lang.String aggFuncName)
           
static int validateStreamWildcardGetStreamNum(ExprNode node)
           
static void validateWildcardStreamNumbers(StreamTypeService streamTypeService, java.lang.String aggFuncName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExprAggMultiFunctionUtil

public ExprAggMultiFunctionUtil()
Method Detail

validateStreamWildcardGetStreamNum

public static int validateStreamWildcardGetStreamNum(ExprNode node)
                                              throws ExprValidationException
Throws:
ExprValidationException

validateWildcardStreamNumbers

public static void validateWildcardStreamNumbers(StreamTypeService streamTypeService,
                                                 java.lang.String aggFuncName)
                                          throws ExprValidationException
Throws:
ExprValidationException

checkWildcardNotJoinOrSubquery

public static void checkWildcardNotJoinOrSubquery(StreamTypeService streamTypeService,
                                                  java.lang.String aggFuncName)
                                           throws ExprValidationException
Throws:
ExprValidationException

getErrorPrefix

public static java.lang.String getErrorPrefix(java.lang.String aggFuncName)

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