code: public static boolean containsNone (@Nullable final String sStr, @Nullable final ICharPredicate aFilter)
    {
      final int nLen = getLength (sStr);
      if (aFilter == null)
        return nLen == 0;
  
      if (nLen > 0)
        for (final char c : sStr.toCharArray ())
          if (aFilter.test (c))
            return false;
      return true;
    }
docs: Check if the passed {@link String} contains no character matching the
  provided filter.
  
  @param sStr
  String to check. May be <code>null</code>.
  @param aFilter
  The filter to use. May be <code>null</code>.
  @return <code>true</code> if the filter is <code>null</code> and the string
  is empty. <code>true</code> if the filter is not <code>null</code>
  and no character of the string matches the filter. <code>false</code>
  otherwise.
  @since 9.1.7