All checks were successful
Quality Check / Validate OAS (pull_request) Successful in 35s
Quality Check / Validate OAS (push) Successful in 37s
Quality Check / Linting (push) Successful in 1m16s
Quality Check / Testing (push) Successful in 1m16s
Quality Check / Static Analysis (push) Successful in 1m20s
Quality Check / Static Analysis (pull_request) Successful in 1m12s
Quality Check / Linting (pull_request) Successful in 1m28s
Quality Check / Testing (pull_request) Successful in 50s
22 lines
671 B
Java
22 lines
671 B
Java
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;
|
|
}
|
|
}
|