public class AggregationValidationUtil extends Object
Constructor and Description |
---|
AggregationValidationUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
validateAggFuncName(String requiredName,
String providedName) |
static void |
validateAggregationFilter(boolean requireFilter,
boolean provideFilter) |
static void |
validateAggregationInputType(Class requiredParam,
Class providedParam) |
static void |
validateAggregationType(AggregationMethodFactory requiredFactory,
AggregationMethodFactory providedFactory) |
static void |
validateAggregationUnbound(boolean requiredHasDataWindows,
boolean providedHasDataWindows) |
static void |
validateEventType(EventType requiredType,
EventType providedType) |
static void |
validateStreamNumZero(int streamNum) |
public static void validateAggregationType(AggregationMethodFactory requiredFactory, AggregationMethodFactory providedFactory) throws ExprValidationException
ExprValidationException
public static void validateAggregationInputType(Class requiredParam, Class providedParam) throws ExprValidationException
ExprValidationException
public static void validateAggregationFilter(boolean requireFilter, boolean provideFilter) throws ExprValidationException
ExprValidationException
public static void validateAggregationUnbound(boolean requiredHasDataWindows, boolean providedHasDataWindows) throws ExprValidationException
ExprValidationException
public static void validateEventType(EventType requiredType, EventType providedType) throws ExprValidationException
ExprValidationException
public static void validateAggFuncName(String requiredName, String providedName) throws ExprValidationException
ExprValidationException
public static void validateStreamNumZero(int streamNum) throws ExprValidationException
ExprValidationException