docs: protected boolean isValidURL(String inputString) {
  
          boolean isValid = false;
          try {
              if (inputString != null) {
                  URL tempURL = new URL(inputString);
                  isValid = (tempURL.getProtocol() != null);
              }
          } catch (MalformedURLException mue) {
              // ignore because it is not harmful
          }
          return isValid;
      }