Bom, deixa explicar melhor...
Tenho essa situação..
public List<Resumoschema> getResumoSchema3() {
EntityManagerFactory emf =
Persistence.createEntityManagerFactory(PERSISTENCE_UNIT);
EntityManager em = emf.createEntityManager();
Session session;
session = (Session) em.getDelegate();
List<Resumoschema> resumoSchemas = new
ArrayList<Resumoschema>();
resumoSchemas.addAll((List<Resumoschema>)session
.createCriteria(Resumoschema.class)
.setProjection( Projections.projectionList()
//.add( Projections.sum("tamanho")) //summary
.add( Projections.groupProperty("esquema"))
//agrupando
.add( Projections.groupProperty("data_informacao"))
//agrupando
)
.addOrder(Order.asc("data_informacao")) //order by
.addOrder(Order.asc("esquema")) //order by
.list());
return resumoSchemas;
}
E essa situação me retorna um ArrayList de array e não de Objeto, com isso,
não consigo converter do lado flex...
Alguém já passou por isso??
De: Rodrigo Valentim [mailto:[email protected]]
Enviada em: quinta-feira, 20 de maio de 2010 23:20
Para: [email protected]
Assunto: Criteria + Java + flex + Array
Pessoal... tô com uma dúvida referente a como converter um List<Pessoa> para
arraycollection no flash e alimentar um DG..
A novidade agora é que tô usando criteria e o que sempre funcionou, deixou
de funcionar... ou seja... eu recebo uma lista de array ao inves de um
arraycollection como de costume (mesmo no java retornando List<Pessoa> ou
Arraylist<Pesssoa>.
Alguém ja passou por isso?
já tentei usar ...
variavel = event.result as arraycollection
variavel = new arraycollection (event.result as array)
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev