BAEL-112 - custom validator - format fixes

This commit is contained in:
slavisa-baeldung 2017-03-18 09:20:33 +00:00
parent f8bd663f7d
commit 42f1ef0bf3
4 changed files with 25 additions and 18 deletions

View File

@ -16,7 +16,9 @@ import javax.validation.Payload;
public @interface ContactNumberConstraint { public @interface ContactNumberConstraint {
String message() default "Invalid phone number"; String message() default "Invalid phone number";
Class<?>[] groups() default {}; Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {}; Class<? extends Payload>[] payload() default {};
} }

View File

@ -6,7 +6,8 @@ import javax.validation.ConstraintValidatorContext;
public class ContactNumberValidator implements ConstraintValidator<ContactNumberConstraint, String> { public class ContactNumberValidator implements ConstraintValidator<ContactNumberConstraint, String> {
@Override @Override
public void initialize(ContactNumberConstraint contactNumber) {} public void initialize(ContactNumberConstraint contactNumber) {
}
@Override @Override
public boolean isValid(String contactField, ConstraintValidatorContext cxt) { public boolean isValid(String contactField, ConstraintValidatorContext cxt) {

View File

@ -15,4 +15,8 @@ public class ValidatedPhone {
this.phone = phone; this.phone = phone;
} }
@Override
public String toString() {
return phone;
}
} }