Top Fields Constructors Methods
org.hibernate.query.sqm.produce.function

public final Class StandardArgumentsValidators

extends Object
Class Inheritance
Imports
org.hibernate.QueryException, org.hibernate.query.sqm.tree.SqmTypedNode, org.hibernate.type.spi.TypeConfiguration, java.util.List, .Locale

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final ArgumentsValidator
NO_ARGS

Static validator for verifying that we have no arguments

public static final ArgumentsValidator
NONE

Static validator for performing no validation

Constructor Summary

AccessConstructor and Description
private
StandardArgumentsValidators()

Disallow instantiation

Method Summary

Modifier and TypeMethod and Description
public static ArgumentsValidator
between(int minNumOfArgs, int maxNumOfArgs)

public static ArgumentsValidator
public static ArgumentsValidator
public static ArgumentsValidator
exactly(int number)

public static ArgumentsValidator
max(int maxNumOfArgs)

public static ArgumentsValidator
min(int minNumOfArgs)

public static ArgumentsValidator
of(Class<?> javaType)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

NO_ARGSback to summary
public static final ArgumentsValidator NO_ARGS

Static validator for verifying that we have no arguments

NONEback to summary
public static final ArgumentsValidator NONE

Static validator for performing no validation

Constructor Detail

StandardArgumentsValidatorsback to summary
private StandardArgumentsValidators()

Disallow instantiation

Method Detail

betweenback to summary
public static ArgumentsValidator between(int minNumOfArgs, int maxNumOfArgs)
compositeback to summary
public static ArgumentsValidator composite(ArgumentsValidator... validators)
compositeback to summary
public static ArgumentsValidator composite(List<ArgumentsValidator> validators)
exactlyback to summary
public static ArgumentsValidator exactly(int number)
maxback to summary
public static ArgumentsValidator max(int maxNumOfArgs)
minback to summary
public static ArgumentsValidator min(int minNumOfArgs)
ofback to summary
public static ArgumentsValidator of(Class<?> javaType)