public class UrlValidator extends Object implements ConstraintValidator<Url,CharSequence>
Modifier and Type | Field and Description |
---|---|
static Pattern |
DOMAIN_NAME |
static String |
GOOD_GTLD_CHAR |
static String |
GOOD_IRI_CHAR |
static String |
GTLD |
static String |
HOST_NAME |
static Pattern |
IP_ADDRESS |
static String |
IRI |
static Pattern |
WEB_URL |
Constructor and Description |
---|
UrlValidator() |
public static final String GOOD_GTLD_CHAR
public static final String GOOD_IRI_CHAR
public static final String IRI
public static final String GTLD
public static final String HOST_NAME
public static final Pattern IP_ADDRESS
public static final Pattern DOMAIN_NAME
public static final Pattern WEB_URL
public void initialize(Url constraintAnnotation)
ConstraintValidator
initialize
in interface ConstraintValidator<Url,CharSequence>
constraintAnnotation
- 指定的验证注解对象public boolean isValid(CharSequence value)
ConstraintValidator
isValid
in interface ConstraintValidator<Url,CharSequence>
value
- 要验证的值true
;否则返回false
Copyright © 2016 huihoo. All rights reserved.