code: public boolean matches(final String url)
      {
          if (url != null)
          {
              if (getMatch().length() == 0)
              {
                  return true;
              }
              else
              {
                  Matcher m = pattern.matcher(url).useAnchoringBounds(outbound);
                  while (m.find())
                  {
                      return true;
                  }
              }
          }
          return false;
      }
docs: Return true if the <b>match</b> field contains a regex that matches some
  or all of the given URL, false if no match is found.