¿Cómo se hace una consulta de límite en JPQL o HQL?

En Hibernate 3, ¿hay alguna manera de hacer el equivalente del siguiente límite de MySQL en HQL? select * from a_table order by a_table_column desc limit 0, 20; No quiero usar setMaxResults si es posible. Esto definitivamente fue posible en la versión anterior de Hibernate / HQL, pero parece...