Boa tarde pessoal.
Estou com uma dúvida em como criar uma lista com diversos objetos diferentes.
recebo uma lista com vários objetos permissionarios.
preciso percorrer está lista e verificar se a situacao de cada permissionario é igual a 4 (morador).
Se for preciso criar uma outra lista de outro tipo para adicionar esses objetos retirando eles da lista original.
Feito isso preciso adicionar essas duas listas em uma só coleção para apresentar com displaytag.
segue código.
listaPermissionarios = PermissionarioDAO.getInstance().consultaPermissionarioBySituacao(4);
//Verifica o endereço do pnr dos moradores
for(Iterator<Permissionario> i = listaPermissionarios.iterator(); i.hasNext();) {
Permissionario p = i.next();
if(listaPermissionarios.contains(p.getPermSituacao().getIdPermSituacao() == 4)) {
PermPNR pPNR = PermPNRDAO.getInstance().consultaPermissionarioMorador(p.getNrIdentidade());
List<PermPNR> listaPermPNRs = null;
listaPermPNRs.add(pPNR);
i.remove();
}
//aqui preciso criar uma coleção com as duas listas de objetos diferentes
}
como vcs podem ver to meio perdido. Gostaria de saber tambem se não poderia criar essa coleção no PermissionarioBean?
Obrigado!