Package io.spine.net

Class InternetDomains

    • Method Detail

      • pattern

        public static Pattern pattern()
        Obtains Pattern for checking an Internet host name.

        The pattern does not accept IP addresses.

      • isValid

        public static boolean isValid​(String name)
        Verifies if the passed sequence is a valid internet domain name.
      • toString

        public static String toString​(InternetDomain domain)
        Obtains string representation of the passed internet domain.
      • valueOf

        public static InternetDomain valueOf​(String name)
        Creates a new InternetDomain instance for the passed name.
        Parameters:
        name - a valid Internet domain name
        Returns:
        new InternetDomain instance
        Throws:
        IllegalArgumentException - if the passed domain name is not valid