public List<String[]> getQueryParts() {
        List<String[]> queryParts = new ArrayList<>(parts.size() + 1);
        for (QueryPart p : parts) {
            queryParts.add(new String[] { p.part, p.paramName });
        }

        if (lastPart != null) {
            queryParts.add(new String[] { lastPart, null });
        }

        return queryParts;
    }
Gets query parts. Each part is composed of a snippet taken from
{@link #getOriginalQuery()}, followed by a parameter name, which might be
null.

@return query parts
clickhouse-client/src/main/java/com/clickhouse/client/ClickHouseParameterizedQuery.java