Package org.hibernate.dialect.function
Class TruncFunction.TruncArgumentsValidator
java.lang.Object
org.hibernate.dialect.function.TruncFunction.TruncArgumentsValidator
- All Implemented Interfaces:
ArgumentsValidator
- Enclosing class:
TruncFunction
protected static class TruncFunction.TruncArgumentsValidator
extends Object
implements ArgumentsValidator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ArgumentTypesValidatorprotected static final ArgumentTypesValidator -
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.query.sqm.produce.function.ArgumentsValidator
getSignature, validate, validateSqlTypes
-
Field Details
-
DATETIME_VALIDATOR
-
NUMERIC_VALIDATOR
-
-
Constructor Details
-
TruncArgumentsValidator
protected TruncArgumentsValidator()
-
-
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
-