Hibernate Criteria selecionar apenas uma coluna

Olá pessoal,

estou tentando usar Projections para retornar apenar uma coluna (“NroIntSis”, no caso) de cada registro, mas está retornado o objeto todo.

O que tem de errado no meu código?

[code]Criteria usuarioSistema = dbSession.createCriteria(UsuarioSistema.class)
.add(Restrictions.eq(“NroIntUsu.NroIntUsu”,usuario.getNroIntUsu()))
.setProjection(Projections.property(“NroIntSis”));

List listUsuarioSis = usuarioSistema.list();[/code]

Valeu!

Descobri. Como “NroIntSis” é uma chave estrangeira, estava retornando o objeto. Só precisei fazer o join e pegar a property.