code: public String print(Map<String, String> parameters)
      {
          StringBuilder builder = new StringBuilder();
  
          for (Map.Entry<String, String> entry : parameters.entrySet()) {
              String value = entry.getValue();
              String key = entry.getKey();
  
              if (key != null && value != null) {
                  if (builder.length() > 0) {
                      builder.append(' ');
                  }
                  builder.append(print(key, value));
              }
          }
  
          return builder.toString();
      }
docs: Print the parameters as a String.
  
  @param parameters the parameters to print
  @return the printed parameters
  @since 7.4.5
  @since 8.2RC1