Class StandardArgumentsValidators
- java.lang.Object
-
- org.hibernate.query.sqm.produce.function.StandardArgumentsValidators
-
public final class StandardArgumentsValidators extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static ArgumentsValidator
NO_ARGS
Static validator for verifying that we have no argumentsstatic ArgumentsValidator
NONE
Static validator for performing no validation
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ArgumentsValidator
between(int minNumOfArgs, int maxNumOfArgs)
static ArgumentsValidator
composite(List<ArgumentsValidator> validators)
static ArgumentsValidator
composite(ArgumentsValidator... validators)
static ArgumentsValidator
exactly(int number)
static ArgumentsValidator
max(int maxNumOfArgs)
static ArgumentsValidator
min(int minNumOfArgs)
static ArgumentsValidator
of(Class<?> javaType)
-
-
-
Field Detail
-
NONE
public static final ArgumentsValidator NONE
Static validator for performing no validation
-
NO_ARGS
public static final ArgumentsValidator NO_ARGS
Static validator for verifying that we have no arguments
-
-
Method Detail
-
min
public static ArgumentsValidator min(int minNumOfArgs)
-
exactly
public static ArgumentsValidator exactly(int number)
-
max
public static ArgumentsValidator max(int maxNumOfArgs)
-
between
public static ArgumentsValidator between(int minNumOfArgs, int maxNumOfArgs)
-
of
public static ArgumentsValidator of(Class<?> javaType)
-
composite
public static ArgumentsValidator composite(ArgumentsValidator... validators)
-
composite
public static ArgumentsValidator composite(List<ArgumentsValidator> validators)
-
-