docs: @Override
      public Pattern[] getValueAsPatternArray() throws ParseException
      {
          final Pattern[] result = new Pattern[size()];
  
          for (int r = 0; r < size(); r++)
              result[r] = getValue(r).delegate;
  
          return result;
      }
  
      /** {@inheritDoc} */
      @Override
      public boolean supportsCaseSensitive()
      {
          return true;
      }
  
      /** {@inheritDoc} */
      @Override
      public boolean supportsInList()
      {
          return false;
      }
  }