MAP DTO
Publicado por gabriela paola (3 intervenciones) el 03/02/2020 19:11:01
Hola! estoy buscando ayuda con el siguiente codigo:
Tengo ese DTO pero en la parte de "salvoes" necesita meter en ese key todos los salvoes que esta en gamePlayers y solo me guarda el primero,. Alguien tiene alguna idea? Por favor y muchas gracias
1
2
3
4
5
6
7
8
9
public Map<String, Object> gameViewDTO() {
Map<String, Object> dto = new LinkedHashMap<String, Object>();
dto.put("id", id);
dto.put("created", this.joinDate);
dto.put("gamePlayers", this.game.getGamePlayers().stream().map(GamePlayer::toDTO).collect(Collectors.toList()));
dto.put("ships", this.getShips().stream().map(Ship::shipDTO).collect(Collectors.toList()));
dto.put("salvoes", this.salvoes.stream().map(Salvo::salvoDTO).collect(Collectors.toList()));
return dto;
}
Tengo ese DTO pero en la parte de "salvoes" necesita meter en ese key todos los salvoes que esta en gamePlayers y solo me guarda el primero,. Alguien tiene alguna idea? Por favor y muchas gracias
Valora esta pregunta


0