Server/src/main/java/de/towerdefence/server/utils/PlayerMapperService.java

23 lines
671 B
Java
Raw Normal View History

package de.towerdefence.server.utils;
import de.towerdefence.server.oas.models.PlayerApiModel;
import de.towerdefence.server.player.Player;
import org.springframework.stereotype.Component;
import java.util.ArrayList;
import java.util.List;
@Component
public class PlayerMapperService {
public List<PlayerApiModel> mapPlayerToApiPlayers(List<Player> players) {
List<PlayerApiModel> apiPlayers = new ArrayList<>();
for (Player player : players) {
PlayerApiModel apiPlayer = new PlayerApiModel();
apiPlayer.setUsername(player.getUsername());
apiPlayers.add(apiPlayer);
}
return apiPlayers;
}
}