public class SimpleUrlValidator extends java.lang.Object implements UrlValidator
UrlValidator
which delegates requests to a urlValidator
instance.Constructor and Description |
---|
SimpleUrlValidator() |
Modifier and Type | Method and Description |
---|---|
static UrlValidator |
getInstance()
Gets a static instance to be used internal only.
|
boolean |
isValid(java.lang.String value)
Checks if a field has a valid url address.
|
boolean |
isValidDomain(java.lang.String value)
Checks if a field has a valid domain.
|
public boolean isValid(java.lang.String value)
UrlValidator
Checks if a field has a valid url address.
Note that the method calls #isValidAuthority() which checks that the domain is valid.
isValid
in interface UrlValidator
value
- The value validation is being performed on. A null
value is considered invalid.public boolean isValidDomain(java.lang.String value)
UrlValidator
Checks if a field has a valid domain.
isValidDomain
in interface UrlValidator
value
- the valuepublic static UrlValidator getInstance()