/** * Add map of parameters to query string. * @param values Map with parameter names and values. Values will be converted to strings. * If a value is an array or {@link Iterable} the value items will be added as separate parameters. * @return this */ public @NotNull QueryStringBuilder params(@NotNull Map<String, Object> values) { for (Map.Entry<String, Object> entry : values.entrySet()) { param(entry.getKey(), entry.getValue()); } return this; }