Object

4 respostas
pohl07

Ola
Tenho uma classe Object, e os atributos dela estao como indices [0] tipo Integer, [1] tipo String, etc…
Como faço para retorna os valores de cada atributo ???

4 Respostas

drsmachado

Seja mais claro quanto a tua pergunta. Coloque o código da classe, para que seja possível analisar o mesmo.

Fellipex

também não entendi!

pohl07
O retorno da minha funcao, precisa ser um List

nessa classe tenho os seguintes atributos:

public Integer idEntidade;

public String nomeEntidade;

public Integer idExame;

public String nomeExame;

public Long qtde;

public Double valor;

public Double total;
Na minha consulta:

List vquery = query.getResultList();

essa query.getResultList(); executa um sql nativo do banco (Postgres)

a vquery, me retorna uma lista de Object, na qual os atributos estao como [0], [1] etc

Preciso q esse object seja convertido para PedidoPorEntidadeExameValor.

Ja usei o PedidoPorEntidadeExameValor ppeev = (PedidoPorEntidadeExameValor) object;

mas nao funcionou
Rodrigo_Sasaki

pohl07:
Ja usei o PedidoPorEntidadeExameValor ppeev = (PedidoPorEntidadeExameValor) object;
mas nao funcionou…

Nada é mágico desse jeito, o conceito de casting não se aplica nesse caso.

Você pode:

:arrow: Criar um método que recebe esse Array de Object e retorna o objeto que você quer.
:arrow: Pesquisar por @SqlResultSetMapping

Criado 19 de outubro de 2012
Ultima resposta 19 de out. de 2012
Respostas 4
Participantes 4