public List<PedidoDePapel> mostraTodos(Collection<Papel> todosOsPapeis) { List<PedidoDePapel> pedidos = new ArrayList<PedidoDePapel>(); for (Papel papel : todosOsPapeis) { PedidoDePapel pedidoDePapel = new PedidoDePapel(); pedidoDePapel.setPapel(papel); pedidos.add(pedidoDePapel); } return pedidos; }
public List<PedidoDePapel> cruza(Collection<Papel> todas, Collection<Papel> doUsuario) { List<PedidoDePapel> pedidos = new ArrayList<PedidoDePapel>(); for (Papel papel : todas) { boolean temPapel = doUsuario.contains(papel); PedidoDePapel pedidoDePapel = new PedidoDePapel(); pedidoDePapel.setAtiva(temPapel); pedidoDePapel.setPapel(papel); pedidos.add(pedidoDePapel); } return pedidos; }