Class StandardURIChecker

  • All Implemented Interfaces:
    URIChecker

    public class StandardURIChecker
    extends Object
    implements URIChecker
    This class checks whether a string is a valid URI. Different checking rules can be chosen by including a different URIChecker in the ConversionRules used when the value is checked.
    • Constructor Detail

      • StandardURIChecker

        protected StandardURIChecker()
        Protected constructor to allow subclassing
    • Method Detail

      • isValidURI

        public boolean isValidURI​(String value)
        Validate a string to determine whether it is a valid URI
        Specified by:
        isValidURI in interface URIChecker
        Parameters:
        value - the string to be checked
        Returns:
        true if the string is considered to be a valid URI
      • passesAdditionalChecks

        public boolean passesAdditionalChecks​(URI uri)
      • main

        public static void main​(String[] args)