Class ArrayIncludesArgumentValidator
java.lang.Object
org.hibernate.dialect.function.array.ArrayArgumentValidator
org.hibernate.dialect.function.array.ArrayIncludesArgumentValidator
- All Implemented Interfaces:
ArgumentsValidator
A
ArgumentsValidator that validates the arguments for the array_includes function.-
Field Summary
FieldsFields inherited from class ArrayArgumentValidator
DEFAULT_INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(List<? extends SqmTypedNode<?>> arguments, String functionName, BindingContext bindingContext) Perform validation that may be done using theSqmTypedNodetree and assigned Java types.Methods inherited from class ArrayArgumentValidator
getElementType, getElementType, getPluralTypeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArgumentsValidator
getSignature, validate, validateSqlTypes
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ArrayIncludesArgumentValidator
protected ArrayIncludesArgumentValidator()
-
-
Method Details
-
validate
public void validate(List<? extends SqmTypedNode<?>> arguments, String functionName, BindingContext bindingContext) Description copied from interface:ArgumentsValidatorPerform validation that may be done using theSqmTypedNodetree and assigned Java types.- Specified by:
validatein interfaceArgumentsValidator- Overrides:
validatein classArrayArgumentValidator
-