Class UniqueInstitutionNameExclUpdatedValidator
- java.lang.Object
-
- cz.zcu.students.cacha.bp_server.validators.UniqueInstitutionNameExclUpdatedValidator
-
- All Implemented Interfaces:
javax.validation.ConstraintValidator<UniqueInstitutionNameExclUpdated,String>
public class UniqueInstitutionNameExclUpdatedValidator extends Object implements javax.validation.ConstraintValidator<UniqueInstitutionNameExclUpdated,String>
Class used to check institution name uniqueness except the one that caused the check
-
-
Constructor Summary
Constructors Constructor Description UniqueInstitutionNameExclUpdatedValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initialize(UniqueInstitutionNameExclUpdated constraintAnnotation)
Initializes validatorboolean
isValid(String value, javax.validation.ConstraintValidatorContext constraintValidatorContext)
Gets if name is unique except the that caused the check
-
-
-
Method Detail
-
initialize
public void initialize(UniqueInstitutionNameExclUpdated constraintAnnotation)
Initializes validator- Specified by:
initialize
in interfacejavax.validation.ConstraintValidator<UniqueInstitutionNameExclUpdated,String>
- Parameters:
constraintAnnotation
- annotation
-
isValid
public boolean isValid(String value, javax.validation.ConstraintValidatorContext constraintValidatorContext)
Gets if name is unique except the that caused the check- Specified by:
isValid
in interfacejavax.validation.ConstraintValidator<UniqueInstitutionNameExclUpdated,String>
- Parameters:
value
- institution nameconstraintValidatorContext
- validator context- Returns:
- if name is unique except the that caused the check
-
-