Class DomainNameUtil


  • public final class DomainNameUtil
    extends java.lang.Object
    Forked from Hibernate Validator.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isValidDomainAddress​(java.lang.String domain)
      Checks validity of a domain name.
      static boolean isValidEmailDomainAddress​(java.lang.String domain)
      Checks the validity of the domain name used in an email.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isValidEmailDomainAddress

        public static boolean isValidEmailDomainAddress​(java.lang.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 [].
        Parameters:
        domain - domain to check for validity
        Returns:
        true if the provided string is a valid domain, false otherwise
      • isValidDomainAddress

        public static boolean isValidDomainAddress​(java.lang.String domain)
        Checks validity of a domain name.
        Parameters:
        domain - the domain to check for validity
        Returns:
        true if the provided string is a valid domain, false otherwise