Class ArraysOfSameTypeArgumentValidator
java.lang.Object
org.hibernate.dialect.function.array.ArraysOfSameTypeArgumentValidator
- All Implemented Interfaces:
ArgumentsValidator
A
ArgumentsValidator that validates all arguments are of the same array type.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPretty-print the signature of the argument list.voidvalidate(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Perform validation that may be done using theSqmTypedNodetree and assigned Java types.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.query.sqm.produce.function.ArgumentsValidator
validate, validateSqlTypes
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ArraysOfSameTypeArgumentValidator
public ArraysOfSameTypeArgumentValidator()
-
-
Method Details
-
validate
public void validate(List<? extends SqmTypedNode<?>> arguments, String functionName, TypeConfiguration typeConfiguration) Description copied from interface:ArgumentsValidatorPerform validation that may be done using theSqmTypedNodetree and assigned Java types.- Specified by:
validatein interfaceArgumentsValidator
-
getSignature
Description copied from interface:ArgumentsValidatorPretty-print the signature of the argument list.- Specified by:
getSignaturein interfaceArgumentsValidator
-