| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final Pattern | DOMAIN_PATTERN
Regular expression for the domain part of an URL A host string must be a domain string, an IPv4 address string, or "[", followed by an IPv6 address string, followed by "]". |
| private static final Pattern | EMAIL_DOMAIN_PATTERN
Regular expression for the domain part of an email address (everything after '@') |
| private static final String | |
| private static final String | |
| private static final int | MAX_DOMAIN_PART_LENGTH
This is the maximum length of a domain name. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | Returns: true if the provided string is a valid domain, false otherwisethe domain to check for validity domain)Checks validity of a domain name. |
| private static boolean | |
| public static boolean | Returns: true if the provided string is a valid domain, false otherwisedomain to check for validity domain)Checks the validity of the domain name used in an email. |
| DOMAIN | back to summary |
|---|---|
| private static final String DOMAIN | |
| DOMAIN_CHARS_WITHOUT_DASH | back to summary |
|---|---|
| private static final String DOMAIN_CHARS_WITHOUT_DASH | |
| DOMAIN_LABEL | back to summary |
|---|---|
| private static final String DOMAIN_LABEL | |
| DOMAIN_PATTERN | back to summary |
|---|---|
| private static final Pattern DOMAIN_PATTERN Regular expression for the domain part of an URL A host string must be a domain string, an IPv4 address string, or "[", followed by an IPv6 address string, followed by "]". | |
| EMAIL_DOMAIN_PATTERN | back to summary |
|---|---|
| private static final Pattern EMAIL_DOMAIN_PATTERN Regular expression for the domain part of an email address (everything after '@') | |
| IP_DOMAIN | back to summary |
|---|---|
| private static final String IP_DOMAIN | |
| IP_V6_DOMAIN | back to summary |
|---|---|
| private static final String IP_V6_DOMAIN | |
| MAX_DOMAIN_PART_LENGTH | back to summary |
|---|---|
| private static final int MAX_DOMAIN_PART_LENGTH This is the maximum length of a domain name. But be aware that each label (parts separated by a dot) of the
domain name must be at most 63 characters long. This is verified by | |
| DomainNameUtil | back to summary |
|---|---|
| private DomainNameUtil() | |
| isValidDomainAddress | back to summary |
|---|---|
| public static boolean isValidDomainAddress(String domain) Checks validity of a domain name.
| |
| isValidDomainAddress | back to summary |
|---|---|
| private static boolean isValidDomainAddress(String domain, Pattern pattern) | |
| isValidEmailDomainAddress | back to summary |
|---|---|
| public static boolean isValidEmailDomainAddress(String domain) Checks the validity of the domain name used in an email. To be valid it should be either a valid host name, or an IP address wrapped in [].
| |