public class PhoneNumberValidator extends Object implements javax.validation.ConstraintValidator<PhoneNumber,String>
| Constructor and Description |
|---|
PhoneNumberValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(PhoneNumber constraintAnnotation) |
boolean |
isValid(String testValue,
javax.validation.ConstraintValidatorContext context)
From Blackboard, here are valid values:
1-xxx-xxx-xxxx
1 xxx xxx xxxx
1 (xxx) xxx xxxx
1 (xxx) xxx-xxxx
xxx-xxx-xxxx
xxx xxx xxxx
(xxx) xxx-xxxx
xxx.xxx.xxxx
Returns true if it is empty (null or "") or if it matches one of the above patterns
|
public void initialize(PhoneNumber constraintAnnotation)
initialize in interface javax.validation.ConstraintValidator<PhoneNumber,String>public boolean isValid(String testValue, javax.validation.ConstraintValidatorContext context)
isValid in interface javax.validation.ConstraintValidator<PhoneNumber,String>Copyright © 2016 Jasig. All Rights Reserved.