Como obter valores SELECT e COUNT com JPA GROUP BY?

Se minha entidade é obtida como Homem, ela possui propriedades de nome e ID, com o JPA como eu recupero resultados como esta consulta,

entityManager.createQuery("SELECT m.name AS name, COUNT(m) AS total FROM Man AS m GROUP BY m.name ORDER BY m.name ASC");

Existe alguma maneira de usarorg.springframework.jdbc.core.RowMapper com JPA?