Trunc de data no Hibernate

Galera, tô precisando fazer uma consulta no hibernate usando datas, só que preciso truncar o valor na hora da comparação.

Fiz usando HQL, da seguinte forma

String query = "from Contact where trunc(mandateEndDate) = trunc(:date)";

Alguém sabe se tem como fazer sem precisar escrever o HQL, utilizando alguma classe do próprio Hibernate?

Estou olhando a API mais não acho nada.