Duvida projection hibernate search

Fala ae galera, eu tenho o seguinte problema, quero fazer uma query colocando somente um field X no projection de uma query

FullTextQuery tmpPersistanceQuery = fullTextEntityManager.createFullTextQuery(queryLucene);

tmpPersistanceQuery.setProjection(“X”);

Ae agora se eu executar um:

List<Object[]> results = tmpPersistanceQuery.getResultList()

Vo receber uma lista de vetores de object, onde todos esses vetores vão ter um elemento só, que é esse field X.

Eu queria saber se tem como eu fazer um distinct nesse projection, pq nessa lista pode ter o field X varias vezes.

Não sei se fui claro

obrigado desde já

Tentou usar o Projections.distinct() ?