Package org.kiwiproject.validation
Class FieldRangeValidator
java.lang.Object
org.kiwiproject.validation.FieldRangeValidator
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<FieldRange,Object>
public class FieldRangeValidator
extends Object
implements jakarta.validation.ConstraintValidator<FieldRange,Object>
Validator class for
FieldRange.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
FieldRangeValidator
public FieldRangeValidator()
-
-
Method Details
-
initialize
- Specified by:
initializein interfacejakarta.validation.ConstraintValidator<FieldRange,Object> - Parameters:
constraintAnnotation- annotation instance for a given constraint declaration- Implementation Note:
- if either
FieldRange.minLabel()orFieldRange.maxLabel()is present, this selects the template containing labels. This design is specifically due to the change in Hibernate Validator 6.2.x which disables EL (expression language) by default for custom validators, and allows this (custom) validator to operate correctly without EL enabled.
-
isValid
- Specified by:
isValidin interfacejakarta.validation.ConstraintValidator<FieldRange,Object>
-