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(AggregationPortableValidation tableDeclared,
String tableExpression,
AggregationPortableValidation intoTableDeclared,
String intoExpression) |
static void |
validateAggregationUnbound(boolean requiredHasDataWindows,
boolean providedHasDataWindows) |
static void |
validateDistinct(boolean required,
boolean provided) |
static void |
validateEventType(EventType requiredType,
EventType providedType) |
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 validateAggregationType(AggregationPortableValidation tableDeclared, String tableExpression, AggregationPortableValidation intoTableDeclared, String intoExpression) throws ExprValidationException
ExprValidationException
public static void validateAggFuncName(String requiredName, String providedName) throws ExprValidationException
ExprValidationException
public static void validateDistinct(boolean required, boolean provided) throws ExprValidationException
ExprValidationException
public static void validateEventType(EventType requiredType, EventType providedType) throws ExprValidationException
ExprValidationException
Copyright © 2005–2018. All rights reserved.