Class EnumElementValidator
java.lang.Object
jp.ecuacion.lib.validation.constraints.EnumElementValidator
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<EnumElement, String>
public class EnumElementValidator
extends Object
implements jakarta.validation.ConstraintValidator<EnumElement, String>
Provides the validation logic for
EnumElement.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(EnumElement constraintAnnotation) Initializes an instance.booleanChecks if an enum value exists.
-
Constructor Details
-
EnumElementValidator
public EnumElementValidator()Constructs a new instance.
-
-
Method Details
-
initialize
Initializes an instance.- Specified by:
initializein interfacejakarta.validation.ConstraintValidator<EnumElement, String>
-
isValid
Checks if an enum value exists.Nullis valid following to the specification of Jakarta EE.
Empty ("")is invalid.- Specified by:
isValidin interfacejakarta.validation.ConstraintValidator<EnumElement, String>
-