@Override
    public PostgreSQLQuery<T> clone(Connection conn) {
        PostgreSQLQuery<T> q = new PostgreSQLQuery<T>(conn, getConfiguration(), getMetadata().clone());
        q.clone(this);
        return q;
    }
{@code PostgreSQLQuery} provides Postgres related extensions to SQLQuery.

If you need to subtype this, use the base class instead.

@param <T> the result type
querydsl-sql/src/main/java/com/querydsl/sql/postgresql/PostgreSQLQuery.java