public C forShare() {
        // global forShare support was added later, delegating to super implementation
        return super.forShare();
    }
FOR SHARE causes the rows retrieved by the SELECT statement to be locked as though for update.

@return the current object
querydsl-sql/src/main/java/com/querydsl/sql/postgresql/AbstractPostgreSQLQuery.java