Class NumDomainValidator


  • public class NumDomainValidator
    extends java.lang.Object
    Validate Domain Strings. Note: Use NumUriValidator instead if the module number is known.
    • Field Detail

      • NUM_DOMAIN_REGEX

        public static final java.util.regex.Pattern NUM_DOMAIN_REGEX
        Domain Regex
      • MAX_DOMAIN_NAME_LENGTH

        public static final int MAX_DOMAIN_NAME_LENGTH
        See Also:
        "https://en.wikipedia.org/wiki/Domain_name#Domain_name_syntax", Constant Field Values
    • Method Detail

      • validateAcceptingNullAsValid

        public static ValidationResult validateAcceptingNullAsValid​(java.lang.String domain)
        Sometimes nulls are considered valid.
        Parameters:
        domain - a String
        Returns:
        a ValidationResult
      • validate

        public static ValidationResult validate​(java.lang.String domain)
        Validate a domain.
        Parameters:
        domain - a String
        Returns:
        a ValidationResult