docs: @Override
      public ComparablePattern convert(final String valueStr, final boolean _caseSensitive, final Object target)
              throws ParseException
      {
          try
          {
              if (_caseSensitive && isCaseSensitive())
                  return ComparablePattern.compile(valueStr);
              return ComparablePattern.compile(valueStr, Pattern.CASE_INSENSITIVE);
          } catch (final PatternSyntaxException pse)
          {
              throw new ParseException(pse.getMessage(), 0);
          }
      }