¿Podemos agrupar por día de la semana usando hibernación?

Quiero que los resultados de la consulta se agrupen por día de la semana ... como en 7 grupos lunes, martes, miércoles ... etc. uno para cada

la columna en la tabla es un campo de marca de tiempo como 12-Mar-2011 ... así que no me importa qué fechas existen en la tabla, solo necesito obtener 7 agrupaciones y si hay una columna de recuento que no existe para como el jueves debería devolver 0 y para el miércoles el conteo debe ser el total de todos los miércoles y, por lo tanto, para cada día de la semana.

¿Cómo puedo complementar esta consulta con HQL / criteria?

¿Existe una cláusula integrada como esta que pueda usar en Hibernate (HQL / Criteria)?

Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta