pessoal estou com uma duvida,eu faco uma consulta usando Criteria,estou usando distinct sendo q o meu problema esta ai eu quero q retorne o Bean e nao String, mais eu nao posso fzr um cast pq desse jeito q eu faco me retorna String,como eu posso fzr essa consulta me trazendo o Bean mais com o distinct ?
Criteria sql = session.createCriteria(Tables.class);
sql.setProjection(Projections.distinct(Projections.property("nome")));
List lista = sql.list();