com.espertech.esper.epl.agg.service
Class AggregationMethodFactoryUtil
java.lang.Object
com.espertech.esper.epl.agg.service.AggregationMethodFactoryUtil
public class AggregationMethodFactoryUtil
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AggregationMethodFactoryUtil
public AggregationMethodFactoryUtil()
validateAggregationType
public static void validateAggregationType(AggregationMethodFactory requiredFactory,
AggregationMethodFactory providedFactory)
throws ExprValidationException
- Throws:
ExprValidationException
validateAggregationInputType
public static void validateAggregationInputType(java.lang.Class requiredParam,
java.lang.Class providedParam)
throws ExprValidationException
- Throws:
ExprValidationException
validateAggregationFilter
public static void validateAggregationFilter(boolean requireFilter,
boolean provideFilter)
throws ExprValidationException
- Throws:
ExprValidationException
validateAggregationUnbound
public static void validateAggregationUnbound(boolean requiredHasDataWindows,
boolean providedHasDataWindows)
throws ExprValidationException
- Throws:
ExprValidationException
validateEventType
public static void validateEventType(EventType requiredType,
EventType providedType)
throws ExprValidationException
- Throws:
ExprValidationException
validateAggFuncName
public static void validateAggFuncName(java.lang.String requiredName,
java.lang.String providedName)
throws ExprValidationException
- Throws:
ExprValidationException
validateStreamNumZero
public static void validateStreamNumZero(int streamNum)
throws ExprValidationException
- Throws:
ExprValidationException