Popular entidade com select composto também por função

Olá pessoal,

Tenho o seguinte comando:

SELECT *
  FROM entidade, get_saldo(:parametro) as (retorno)            

Uso o postgresql, no banco ele me retorna os dados da entidade e o saldo, tudo corretamente.
Mas o problema é como passo o saldo para um atributo da entidade?

Agradeço por enquanto,

Abraços

Esse método retorna oq? Se for numero mapeie com int, float, long. Tente por algum tipo assim.

Retorna um int e um geometry para cada registro.

[quote=augustocolom]Retorna um int e um geometry para cada registro.

[quote=Hebert Coelho]Esse método retorna oq? Se for numero mapeie com int, float, long. Tente por algum tipo assim.[/quote][/quote]geometry é mapeado em que no java?

Você não poderia mapear com um double ou uma classe que contenha x e y?

[quote=Hebert Coelho][quote=augustocolom]Retorna um int e um geometry para cada registro.

[quote=Hebert Coelho]Esse método retorna oq? Se for numero mapeie com int, float, long. Tente por algum tipo assim.[/quote][/quote]geometry é mapeado em que no java?

Você não poderia mapear com um double ou uma classe que contenha x e y?[/quote]

O geometry é mapeado assim:

@Type(type=“org.hibernatespatial.GeometryUserType”)
@Column(name = “nome”)
private Geometry geometria;

É um polígono, por isso tem que ser assim. Sobrescrever método rowToObject também não está funcionando, aparece o seguinte erro:

java.lang.ClassCastException: com.Entidade cannot be cast to java.util.Map