Class NumUriPathValidator


  • public class NumUriPathValidator
    extends java.lang.Object
    Validate the path part of a NUM URI
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int MAX_PATH_PART_LENGTH
      Path components are converted to domain name labels so have the same length restriction.
      static java.util.regex.Pattern NUM_PATH_REGEX
      Path regex
    • Field Detail

      • NUM_PATH_REGEX

        public static final java.util.regex.Pattern NUM_PATH_REGEX
        Path regex
      • MAX_PATH_PART_LENGTH

        public static final int MAX_PATH_PART_LENGTH
        Path components are converted to domain name labels so have the same length restriction.
        See Also:
        Constant Field Values
    • Method Detail

      • validateAcceptingNullAsValid

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

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