@SuppressWarnings("unchecked")
    public SelfT params(Collection<String> values) {
        checkSealed();

        namedParameters.clear();

        if (values != null && !values.isEmpty()) {
            List<String> names = getPreparedQuery().getParameters();
            int size = names.size();
            int index = 0;
            for (String v : values) {
                namedParameters.put(names.get(index), v);
                if (++index >= size) {
                    break;
                }
            }
        }

        resetCache();

        return (SelfT) this;
    }
Sets stringified parameters. Be aware of SQL injection risk as mentioned in
{@link #params(String, String...)}.

@param values stringified parameters
@return the request itself
clickhouse-client/src/main/java/com/clickhouse/client/ClickHouseRequest.java